| Topic : Software Development Methodologies |
|
|
|
|
||
|
Activity:
3 comments
613 views
last activity : 07 06 2010 20:18:04 +0000
|
||
|
|
While cloud architecture and parallel programming were the trends in 2007, Outsourcing and agile development will be the trends of software development in 2008.
OUTSOURCING SOFTWARE DEVELOPMENT:
Outsourcing will become more prominent than before in 2008. Different time zones, different people, different culture and customs will impact software projects than ever before.
Software testers abroad will relatively have less work than before because most of the work will be outsourced to India. India as ever will bloom as an outsourcing center. As the outsourcing trend continues, development organizations should retain business analysis and requirements specification as core competencies.
AGILE SOFTWARE DEVELOPMENT
Agile software development is a conceptual framework for software engineering that promotes development iterations throughout the life-cycle of the project.Agile methods emphasize face-to-face communication over written documents.Combined with the preference for face-to-face communication, agile methods produce very little written documentation relative to other methods. This has resulted in criticism of agile methods as being undisciplined.
One issue to be considered in agile development in testing.Testing in an agile environment is new to a lot of testers -- abandoning the waterfall mindset is a huge struggle for them, but they're going to see results this year, and those results will spur even more progress .
ready to set in to the trends?
|
|
|
|
|
|
|
|
|
|
When Sun Microsystems saw Second Life, it saw an opportunity for businesses to internally collaborate behind the firewall. In this Q A with one of the main project leads, CIO.com finds out how virtual worlds fit into Sun's world, and down the... |
Imagine, if you will, a world with no Internet. No e-mail. No e-commerce. And no BlackBerrys . E-mail would be supplanted by snail mail; cell phones by land lines. Now imagine what the future would look like. Futurists say virtual business... |
Project managers must focus on three dimensions of project success. Simply put, project success means completing all project deliverables on time , within budget , and to a level of quality that is acceptable to sponsors and stakeholders. The... |
