Difference between revisions of "The Future of Software Development 2010"
Line 55: | Line 55: | ||
[[Speed and costs of Software Development]] | [[Speed and costs of Software Development]] | ||
*[http://img.cmpnet.com/commsdesign/2004/doublewide-table1.jpg If you would spend less time, how much wil that save?] | |||
*Saving costs is very important! Other option to cut costs is different development methods: | |||
**Self writing code | |||
**[http://www.jimhighsmith.com/articles/IEEEArticle1Final..pdf Agile Programming] | |||
[ | [[More statistics]]<br> | ||
*[http://www.dwheeler.com/oss_fs_why.html The use of open source] | *[http://www.dwheeler.com/oss_fs_why.html The use of open source] | ||
*[http://www.informationweek.com/story/showArticle.jhtml?articleID=51201599 More numbers] | *[http://www.informationweek.com/story/showArticle.jhtml?articleID=51201599 More numbers] | ||
Interesting: | Interesting: | ||
*IT departments | *IT departments | ||
Line 73: | Line 72: | ||
Problem: TCO of Linux is 11% higher than windows | Problem: TCO of Linux is 11% higher than windows | ||
[http://searchenterpriselinux.techtarget.com/qna/0,289202,sid39_gci883142,00.html TCO] | *[http://searchenterpriselinux.techtarget.com/qna/0,289202,sid39_gci883142,00.html TCO] | ||
Advice on how to beat microsoft: let the techies start developing usefull stuf in stead of cool stuf! | Advice on how to beat microsoft: let the techies start developing usefull stuf in stead of cool stuf! | ||
[http://www.intellectualconservative.com/article2355.html Advice] | *[http://www.intellectualconservative.com/article2355.html Advice] | ||
Linux development: Letting MS Office work ON linux! Will this be a possible scenario maybe? | Linux development: Letting MS Office work ON linux! Will this be a possible scenario maybe? | ||
Line 82: | Line 81: | ||
As more and more companys are afraid to step Completely into linux.. would this be a logical thing? a more mixture of things? That means MS could come up with a emulator to run open source linux based software! Interesting possibility! | As more and more companys are afraid to step Completely into linux.. would this be a logical thing? a more mixture of things? That means MS could come up with a emulator to run open source linux based software! Interesting possibility! | ||
[http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2861621,00.html Link] | *[http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2861621,00.html Link] | ||
The FUTURE OF SOFTWARE DEVELOPMENT : SEVEN IMPORTANT TRENDS!! | The FUTURE OF SOFTWARE DEVELOPMENT : SEVEN IMPORTANT TRENDS!! | ||
[http://infosecuritymag.techtarget.com/ss/0,295796,sid6_iss366_art684,00.html 7 Future Trends] | *[http://infosecuritymag.techtarget.com/ss/0,295796,sid6_iss366_art684,00.html 7 Future Trends] | ||
Line 94: | Line 93: | ||
<BR> | <BR> | ||
Kevin: Documentation? We don't need no stinkin' documentation!<BR> | Kevin: Documentation? We don't need no stinkin' documentation!<BR> | ||
[http://builder.com.com/5100-6375-1054382.html Complete interview] | *[http://builder.com.com/5100-6375-1054382.html Complete interview] | ||
[http://www.outsource2india.com/why_india/articles/outsourcing_history.asp Outscourcing Statistics] | *[http://www.outsource2india.com/why_india/articles/outsourcing_history.asp Outscourcing Statistics] | ||
[http://www.theopensourcery.com/wordp1/index.php?p=179 Trends in standards design] | *[http://www.theopensourcery.com/wordp1/index.php?p=179 Trends in standards design] | ||
== System's Diagram: == | == System's Diagram: == |
Revision as of 13:38, 23 March 2005
Welcome to the Wiki page of "The Future of Software Development". Not surprisingly, we’re researching the future of software development. Anyone will agree that software development in general is going to change — and that it has to, to keep up with technical opportunities and business requirements. But how? And what will be the consequences? One of the main topics will be Open Source software, and we’re looking at business issues, as well as technical and organizational ones.
The Team:
- Jurjen Borst
- Jelmer Cormont
- Harro van Doorn
- Glenn van der Meijden
- Sanjay Ramautar
Research Problems:
Statistics (Sanjay)
- What is the financial status of open- and closed source?
- What is the usage of open- and closed source? (Percentage)
- What are the goals of contributing to open source? (Anti MS, what are the *driving forces?)
- Who are the players and what is their share in this? (Companies, developers, users)
People, Quality, Management, Organization (Jurjen)
- How is the structure in a “messy” free community?
- How is the quality assured?
- How is the expertise regarding the complex ICT infrastructure?
- What are the different cultural priorities? (Not reinventing the wheel over and over again)
- How is software logistic distributed?
Technical aspects (Glenn)
- Which organizations are/will be influential in software development?
- What are the expected models/standards?
- What are the current standards and what will be the future standards?
- Will there ever be an universal open source standard/
Money (Jelmer)
- What is the current business model of closed source software?
- What is the current business model of open source software?
- How are open source developers rewarded?
- What is the relation between open source and licensing?
- What impact will piracy have?
- How will open source be profitable? (Donation/ commercial usage)
Future (Harro)
- Influence MS vs. open source? And visa versa.
- What will be the impact on an average scale?
Research Phase 2:
Below are some research problems we felt we needed to look into some more:
- Example of patents used in a webshop
- Dutch Anti Software Patents Site
- Petition against patents
- List of nonsense patents in software
Speed and costs of Software Development
- If you would spend less time, how much wil that save?
- Saving costs is very important! Other option to cut costs is different development methods:
- Self writing code
- Agile Programming
Interesting:
- IT departments
- 2% only open source
- 38% only closed source
- 35% mixed open and closed use
Problem: TCO of Linux is 11% higher than windows
Advice on how to beat microsoft: let the techies start developing usefull stuf in stead of cool stuf!
Linux development: Letting MS Office work ON linux! Will this be a possible scenario maybe? Not only microsoft is flirting with open source, but linux flirting with microsoft?
As more and more companys are afraid to step Completely into linux.. would this be a logical thing? a more mixture of things? That means MS could come up with a emulator to run open source linux based software! Interesting possibility!
The FUTURE OF SOFTWARE DEVELOPMENT : SEVEN IMPORTANT TRENDS!!
From an interview about outsourcing to india:
Builder.com: Let's move on to the issue of documentation. Do you foresee any obstacles to repurposing code developed overseas, considering that some of the documentation may not be in English?
Kevin: Documentation? We don't need no stinkin' documentation!
System's Diagram:
This is the initial system's diagram we created during the lesson on March 17th: