5.09.2010
LogIn   Register  
viewzone.org Home
• Expert's Corner
Contact
Impressum
About Project
» Experts Corner
All Experts ][ Dave Thomas articles ][ Dave Thomas Bio ]

  Dave Thomas
On Software Development Strategies
(total articles: 6) [ More Articles >> ]

1.  UML - The Universal Modeling and Programming Language?
    posted: 2005.06.04 - Size: 32 KB - Count: 4    Download...
Frustrated by having to deal with multiple operating systems, middleware and programming languages? The OMG MDA and UML gang have some solutions in mind that will make you want to think a lot differently about software development and deployment. While most everyone was happy that there was finally some agreement notation for case tools, few have ever thought of using UML as their development language.
2.  The Case For Disposable Software or "Big Architecture Not Always Essential"
    posted: 2005.06.04 - Size: 28 KB - Count: 13    Download...
This article was motivated by my recent experiences with Government Online (GOL) projects. These projects involve finding ways to quickly and cost effectively allows the public at large direct access to government information. Most of these projects are quite simple in principle. Unfortunately IT departments and/or consulting firms and vendors often use these projects as an opportunity to build new software fortresses involving complex middleware, frameworks, and multi-tiered servers. Knowledgeable users of these applications feel forced to spend far too much of their time understanding the software business rather than us understanding their core business requirements. Furthermore they are often confounded by the complexity of the proposed solutions.
3.  Agile Software Development - Promise and Challenges
    posted: 2005.06.04 - Size: 39 KB - Count: 11    Download...
The Agile/XP community advocates best practices and together will have an important and lasting impact on building software. Their focus on social engineering of software is a promising trend, as is their emphasis on both mentoring and professional development.
4.  Agile Evolution - A Fresh Approach Software Maintenance
    posted: 2005.06.04 - Size: 57 KB - Count: 9    Download...
Much has been written about using Agile/XP methods in the context of greenfield development as an alternative to big M methods. However software experts increasingly see that Agile methods are also well suited to software evolution beyond only greenfield development.
[ 1 .. 4 ][ 5 .. 6 ]
All Experts ] [ Dave Thomas articles ][ Dave Thomas Bio ][ Top ]