Featured Whitepapers
- Apples, Oranges, and Acorns - All Agile Development Tools Are Not the Same
- One's Enough for Agile Application Development Management
- Requirements Management 101 – 4 Basics Everyone Should Know
- Tips on Requirements Traceability – Learn How to Control Change and Improve Quality
- Scaling Continuous Integration to Large and Distributed Teams
Seeing is Believing...especially in Agile development
I believe that to truly understand the agile development process, one needs to see an agile team in action; and perhaps even attend a daily “stand up” meeting.
I believe that same level of understanding applies to any good agile development platform, and Mendix is no exception. Gaining the best appreciation for the Mendix platform typically occurs once agile developers see it in action. I can say (or write) “one click deployment,” “visual modeling,” and “integrated AppStore” until I’m blue in the face (or red in the fingers) – however, it’s a developers ability to create a CRM system with Google Maps integration in less than 10 minutes that really does the talking (or typing). Once developers actually touch the product and begin to create with it, it is then that they truly understand – much like attending that first daily “stand up”.
Building and managing applications on the Mendix platform is a very visual process, from the initial modeling of the application within their own domain model, to deploying it for immediate feedback… However, reading and hearing about it can only prove so valuable – it’s something you’ve really got to see.
Modeling the Agile Enterprise
Nifty title isn’t it. It also happens to be the title of the Mendix whitepaper, but I just thought it would work well for this post about, well, modeling the agile enterprise. In other words, let’s talk about bringing agile development to organizations of different sizes, and the enterprise effects (…er, business agility) of IT agility.
An Example in Telecom
So there’s a great case study by Ian Evans called Agile Delivery at British Telecom. He writes about the issues involved in bringing a large company, drowning itself in the waterfall approach, to the agile age. Eight thousand IT professionals relied almost entirely on waterfall delivery, with the exception of a few “fairly small, self-contained development teams.” Commercial Off-The-Shelf systems, changing the waterfall mindset of this IT regime, an “IT department that is not highly regarded within the business,” and legacy code for which tests do not exist – make up several of the challenges that large organizations undertake.
The Size of the Enterprise
Evans offers a few reflections for CIO’s in big business… It’s important to have a ‘critical mass’ of people who will back the idea of going agile, and the applications that going agile produce. Moving from twelve month development cycles to ninety day cycles will always be faced with some opposition, but back in 2006 (when the case originated), I bet there was more opposition than there is now. My favorite reflection: “You might expect that the business would be excited at the prospect of having regular deliveries of valuable functionality. However, the business also needs to move away from traditional waterfall practices and change how it engages with the IT organization.”
Agile Marketplace - Announcements and Special Offers
The Business Case for ALM Transformation
Are legacy systems holding your company back? Breakthrough these technical constraints with an open and scalable environment that meets your unique business need to transform. There is no reason to be locked into an obsolete platform. The output of a number of recent transitions from legacy systems, this is practical white paper shares lessons learned and illustrates how guidance and enablement can pave the way for change.
Download this Whitepaper

