Software Development
When do you choose which development method?
Which tactics do you apply to be successful? What fits your organization? Three questions that are key to a good software development strategy. From the Agile philosophy, various models are manageable, including Scrum, Kanban and or RUP. The question between acquiring or developing software is very important for success and effectiveness. The right combination is essential.
"... Make or buy software ..."
The dilemma for many organizations.
Today, Agile Software Development seems to be a must. However, organizations frequently forget to view this from an end-to-end perspective with a siloed approach. Agile is a mindset not just a way of working. Compare Agile with living a vegetarian lifestyle. You cannot learn to be a vegetarian; you are based on a conviction or insight. This is also counts for Agile, which is also a state of mind. Different practices may be applicable (for example Scrum, Kanban or RUP). It is essential to go for a balanced model in which important elements are applied Otherwise the model loses its value and causes more confusion than clarification.
Related Blog's;
- Headless Architecture ; One-backend-fits-all …. (https://www.casperotto.nl/en-gb_headless_architecture)
- The Art of Software Architecture; Cooking on top level. (https://www.casperotto.nl/en-gb_the_art_of_software_architecture)
- Common Sense als het beste model ; The use of a good model isn't always easy. (https://www.casperotto.nl/en-gb_common_sense_as_the_best_model)
- Push en Pull Architectuur ; Information and data 'pulling' and 'pushing'. (https://www.casperotto.nl/en-gb_pull_and_push_architecture)
Models that can help you be more effective in product-related software development ...
When do you choose which development method?
"... Make or buy software ..." The dilemma for many organizations.