GAO on Software Development: Effective Practices and Federal Challenges in Applying Agile Methods

Editor’s Note:  The GAO Report to the Senate Subcommittee on Federal Financial Management, Government Information, Federal Services, and International Security, “Software Development: Effective Practices and Federal Challenges in Applying Agile Methods,” is attached here.  Wikipedia’s entry for Agile software development is found here.

Why GAO Did This Study

Federal agencies depend on IT to support their missions and spent at least $76 billion on IT in fiscal year 2011. However, long-standing congressional interest has contributed to the identification of numerous examples of lengthy IT projects that incurred cost overruns and schedule delays while contributing little to mission-related outcomes. To reduce the risk of such problems, the Office of Management and Budget (OMB) recommends modular software delivery consistent with an approach known as Agile, which calls for producing software in small, short increments. Recently, several agencies have applied Agile practices to their software projects.

What GAO Recommends

GAO is recommending that the Federal CIO Council, working with its chair, OMB’s Deputy Director for Management, include practices such as those discussed in this report in the Council’s ongoing effort to promote modular development. After reviewing a draft of this report, OMB commented that the recommendation was better addressed to the Council than to its chair. GAO revised the recommendation to address it to the Council working with its chair.

 

Effective Practices and Federal Challenges in Applying Agile Methods

Facebooktwittergoogle_plusredditpinterestlinkedinmail

11 responses to “GAO on Software Development: Effective Practices and Federal Challenges in Applying Agile Methods”

  1. Matresses says:

    I don’t think you will find anything for you at that way of thinking. All was developed there so you must find another niche. Or a new website perhaps.

  2. DeCatastrophe Pas says:

    And what profession, we are talking about here? If that is for the web developer, I would use intexsoft to develop an online shop or interactive portfolio on your own website. I see it more advantageous as compared as to developing anything for already popular web space that can be really competitive for you.

  3. Piter says:

    Mobile app is essentially a kind of software designed to run on mobile devices. Mobile applications are often used to provide users with services similar to those available on a PC. Although, since they are released for smartphones, they are easier to carry around than computers. The ease of use it offers is probably the reason the Android app agency has received a lot of attention. The process of developing a mobile application involves writing codes for small wireless computing devices such as smartphones or tablets.

  4. Emory Scott says:

    In addition, a well-defined software development process gives both the customer and the software development team a better understanding of the project goals and deliverables for each stage of software development.

  5. MichaelDickerson says:

    I have already found the best web and mobile development company for myself, visit their website. They created many apps that I found in the Apple and Google stores. Their team has extensive experience in developing advanced web programming solutions. They also offer a wide range of services, from developing simple business mobile applications to various business services.

  6. deggni says:

    When it comes to the development of a business, it can be actually a problem to find anything decent because there are many companies on the internet that don’t provide high-quality services. I can tell you that for me, specialists from https://apiko.com/industries/b2c-marketplace-development/ helped a lot, and I think if you’re planning to develop a marketplace, it’ll be the best solution for you.

  7. Nikolas37 says:

    nicepost

  8. Brueve Tattie says:

    Software development is also a very important part of creating an app, so I think you need to acquire knowledge in this area, my friend. Also, when I became more interested in this problem, my programmer friend decided to use resource right here where I learned about one service that helps create high-quality mobile applications. I guess anyone who creates their own app should know these tips.

  9. Jessia says:

    I don’t quite understand what programming language we are talking about and what is the name of the specialist who understands this? Please see if it’s not difficult for anyone, are there such specialists on this site? https://expertremote.io/ much needed

  10. aputsiaqgeisler says:

    Master the intricacies of https://www.dumpsjournal.com/Exam/Field-Service-Consultant-dumps.html with our comprehensive Dumps Questions and Answers Exam. Designed by industry experts, our exam material ensures a thorough understanding of key concepts and practical scenarios. Whether you’re a novice or seasoned professional, our meticulously crafted questions cover every aspect of Field-Service-Consultant certification, helping you ace the exam with confidence. Stay ahead in your career with our cutting-edge study resources, offering real-world insights and hands-on exercises. With our Dumps Questions and Answers Exam, you’ll gain the knowledge and skills needed to excel in the competitive field of Salesforce consulting. Don’t leave your success to chance – invest in your future today with our proven exam preparation solution.

  11. BurrBurr says:

    I hate it when people try to control me everywhere. I pay taxes, and I really don’t want everybody to only add more problems to those that I already have. Sometimes it is more cost-effective to pay remote employees in argentina and get the product you need than to pay the locals and get the problems you don’t.

Leave a Reply

Your email address will not be published.

Please Answer: *