An iterative incremental software development process

Scrum Software Development

Subscribe to Scrum Software Development: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Scrum Software Development: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories

Collaboration in the cloud is the future of business. Web 2.0 and cloud computing make it possible to solve the final challenge of coordination and management. If you're inside a larger enterprise, you can use collaboration in the cloud to compete with lean, nimble startups, or to better coordinate across different groups, offices, and divisions. We've heard all the buzzwords before. Virtual companies. Offshoring. Free agent nation. But this time, it's for real. The future of business is no longer enormous, vertically integrated titans (anyone check Ford's stock price recently?), but rather small, nimble, federations. Historically, the cost of coordination has outweighed the benefits of agility, which is why the virtual corporation had a hard time breaking through. But today's cloud technologies, with their ability to bridge the gaps between firms, and between busine... (more)

Scrum at 21 with @KSchwaber | @DevOpsSummit #Agile #AI #Scrum #DevOps

I'm told that it has been 21 years since Scrum became public when Jeff Sutherland and I presented it at an Object-Oriented Programming, Systems, Languages & Applications (OOPSLA) workshop in Austin, TX, in October of 1995. Time sure does fly. Things mature. I'm still in the same building and at the same company where I first formulated Scrum.[1] Initially nobody knew of Scrum, yet it is now an open source body of knowledge translated into more than 30 languages.[2] People use Scrum worldwide for developing software and other uses I never anticipated.[3] Scrum was born and initially used by Jeff and me to meet market demand at our respective companies. After we made Scrum public in 1996 and writing my paper SCRUM Development Process, we started trying Scrum publicly, in companies with critical needs that were willing to try anything. The first organization where we e... (more)

[session] @Scrumdotorg to Present at @DevOpsSummit | #Scrum #AI #DevOps

Freeze the Pond vs Take the Hill: Two Metaphors for Enterprise Agile Transformation It is ironic, but perhaps not unexpected, that many organizations who want the benefits of using an Agile approach to deliver software use a waterfall approach to adopting Agile practices: they form plans, they set milestones, and they measure progress by how many teams they have engaged. Old habits die hard, but like most waterfall software projects, most waterfall-style Agile adoption efforts fail to produce the results desired. The problem is that to get the results they want, they have to change their culture and cultures are very hard to change. To paraphrase Peter Drucker, "culture eats Agile for breakfast." Successful approaches are opportunistic and leverage the power of self-organization to achieve lasting change. In his session at @DevOpsSummit, Kurt Bittner, Vice President... (more)

JDJ Cover Story — Agile Java Development with Spring, Hibernate, & Eclipse

After getting a head of gray hairs and a quickly receding hairline, I have learned that the simplest solutions are often the best. Having worked with Java since 1995 and various software development lifecycle methodologies over the years, I have seen things grow complex in these areas. Thanks to some new lighter-weight Java tools and agile methods, I can provide a fresh perspective on developing Java applications in an agile manner. This article is different from typical Java articles for two reasons. First, instead of providing in-depth details on some API or cool tool, it provides a roadmap for building enterprise-class Java applications using agile methods and plain old Java objects (POJOs). Second, it covers a lot of ground, from conceptualization through deployment, so for the sake of brevity, there are minimal code excerpts; however, there's a completely functi... (more)

Making a Difference in Tech: #YesWeCode | @DevOpsSummit @CollabNet

InformationWeek recently ran an article I wrote that describes CollabNet's work with non-profit #YesWeCode. This Dream Corps initiative aims to help young adults find careers and success in the tech industry. In the article, I address the growing need for new talent in the tech industry: "The U.S. Bureau of Labor and Statistics estimates that there will be one million more IT jobs than computer science students in the U.S. by 2020. The software development field in particular is expected to see a much higher than average growth rate of 17 percent." As a software executive, I see how taking responsibility to solve this challenge rests partially on the shoulders of the organizations that are hiring technology professionals. In other words, we need to look for ways to train and inspire the right individuals to fill our job openings. However, the best talent doesn't al... (more)

Microsoft Visual Studio 2005 Team Foundation Server

With the release of Visual Studio 2005 in November Microsoft Visual Studio entered the enterprise development tools space with a coherent set of products targeted at the distinct roles in the software development lifecycle. On March 17 2006, Microsoft released Team Foundation Server, which finally enables users of the various editions of Visual Studio 2005 to achieve the Team System. Visual Studio 2005 Team System enables the primary stakeholders in a software development project, the architects, developers, testers, and project managers, to collaborate through a common environment provided by the Team Foundation Server. According to the Standish Group, businesses in the United States spend around $250 billion annually on software development projects with the average software development project ranging from $430,000 to $2.3 million. Today only 16% of these proje... (more)

Agile 2007 Announces Conference Sessions and Special Events

WASHINGTON, June 5 /PRNewswire/ -- The Agile Alliance, a non-profit organization dedicated to promoting the concepts of Agile software development, today announced the latest conference session speakers and special events scheduled for the Agile 2007 Conference, the industry's leading event for Agile knowledge. Agile 2007 is scheduled for August 13-17 in Washington, D.C. ( As Agile development continues its rapid adoption across the globe, individuals and software development organizations are seeking venues to exchange thoughts and insights on one of the fastest growing trends in the technology industry. Agile 2007 is the largest conference dedicated to promoting the benefits of Agile software development. In its fifth year, the conference is the premiere event for independent software vendors, software consultants and in-house corporate... (more)

PR Newswire Summary of Technology Copy, June 30, 2008

Following is a summary of high technology news releases transmitted today by PR Newswire. The full text of these releases is available at the PR Newswire for Journalists, AQM080 06/30/2008 00:01 r f TX-WiFiAlliance-voice (AUSTIN) Wi-Fi Alliance(R) Now Certifying Devices for Voice Over Wi-Fi Applications AQM012 06/30/2008 00:05 r f CA-Faronics-NECC (SAN RAMON) Endpoint Productivity Advances With Anti-Executable 3.0 UKSU001 06/30/2008 02:00 r f RapidSolution-Softwar (KARLSRUHE) The Next MP3 Revolution - Free Music for All Thanks to Web 2.0 Recording AQM033 06/30/2008 03:05 r f CA-SSTI-Launches (SUNNYVALE) SST Launches Enhanced Performance FlashFlex Microcontroller CNM023 06/30/2008 03:43 r f OpenV-License-Web-TV (BEIJING) OpenV Obtains License Covering the Most Comprehensive Web TV Business Operation HKM003 06/30/2008 03:46 r f Diyixian-... (more)

Danube Releases ScrumWorks Pro 4

Danube Technologies, Inc., the leader in project management tools and training for the Scrum methodology, today announced that ScrumWorks(R) Pro 4, the latest release of the only enterprise-capable tool designed exclusively to reinforce the principles of the Scrum framework, is now available for purchase and upgrade. New features added to this release were driven by customer feedback and address the growing demands of enterprise customers. With release 4, large groups organized to meet complex development needs now have a flexible system to model features and milestones across multiple development groups. "As the popularity of Scrum continues to grow, so has the demand for a project management tool that is sophisticated enough to scale for the largest, most complex Scrum development environments," said Victor Szalvay, Danube CTO and the Product Owner of ScrumWorks ... (more)

The Seven Deadly Sins of Software Test Automation

For the past 15-plus years, organisations have turned to test automation as a way to improve efficiency in the Software Development Life Cycle. Yet despite heavy investment, software testing is still often the bottleneck in the delivery cycle. In a recent survey of CIOs, Original Software found that only 6% were totally happy with their automation. The scary thing is that this is tolerated - It’s the norm! “Only in a world this shitty could you even try to say these were innocent people and keep a straight face. But that's the point. We see a deadly sin on every street corner, in every home, and we tolerate it. We tolerate it because it's common, it's trivial. We tolerate it morning, noon, and night. Well, not anymore. I'm setting the example.” John Doe (Kevin Spacey) in Se7en Undoubtedly Test Automation has failed to achieve for the masses. But why is this the cas... (more)

Sprinting into Cloud Computing

Cloud Migration Projects Execution: Now that the Cloud concept is settling down in the minds of the CXOs, apart from ready-made things like mail service, CRM Service and other IaaS services, it is also time to think about the Cloud migration project execution. Cloud migration projects will be on the rise in the near future with the following characteristics: An on-premise project that is identified to be moved to a public or private cloud and identified to provide value due to transformation The application is built on a Cloud-friendly platform (Java EE or .NET) and migration to Cloud may result in a few changes , but not a complete rewrite The application has several modules and certain features will be moved to the cloud and will work on a hybrid model for a while before completely migrating the application to Cloud The business and IT community will be involved ... (more)