Articles

Please enter an article title, author, or keyword
Codependent Schedule Games

There's a vicious game being played daily in the lives of software developers. The rules to this game are not clear cut, and it can change its structure rapidly. If you're not careful, the game will end up controlling your work schedule for quite some time. In this column, Johanna Rothman gives a referee's point of view of this game and reveals the secrets to winning.

Johanna Rothman's picture Johanna Rothman
Grassroots Testing: A Campaign for Improvement

With the votes cast, the polls closed, and the candidates elected, we say farewell to another political season that captivated everyone in a way that we thought only the Super Bowl could. Of all the soap opera-esque drama that occurred during the general election, Dion Johnson found grassroots campaigns to be the most interesting because they generated the greatest level of success from the bottom up, as opposed to from the top down. He believes the world of software testing can learn a lot from this grassroots approach. In this week's column, Dion embarks on a grassroots campaign trail that he hopes will get any process improvement initiative elected.

Dion Johnson's picture Dion Johnson
vielife Embraces New Technology To Enhance Health Assessment Program

Health and well-being (HWB) services provider vielife has taken an agile approach to upgrading its Web-based HWB service and management information tool, with the help of Agile consulting firm Valtech. Due to the nature of the agile process, the team was able to make adjustments to development of the next generation portal along the way, adapting to changing business requirements and ensuring that each phase met expectations. As a result, vielife has been able to increase flexibility of the service, has the capacity to deploy more interactive health behavior change programs, and has gained better overall management of the system. This article discusses the project and how vielife has benefited from using agile processes.

TechWell Contributor's picture TechWell Contributor
Distributed Scrum In Large Projects

This article discusses the highlights of a distributed Scrum project run by SirsiDynix (Provo, UT) and StarSoft Development Labs (Cambridge, MA and St. Petersburg, Russia). The project focused on the new implementation of platform and system architecture for a complex Integrated Library System, which is best compared to a vertical market ERP system with a public portal interface used by more than 200 million people.

Peter Vaihansky's picture Peter Vaihansky
Getting Beyond "It Depends!" for Adopting Agile Practices

As more and more people move towards adoption of agile practices, they are looking for guidance and advice on how to adopt Agile successfully. In this article the author presents a way to share knowledge that is more specific than full methodologies and processes, more general than war stories, and will help new agile adopters get beyond "It Depends!"

TechWell Contributor's picture TechWell Contributor
Why You Need to Be Specific about Agile Practice Adoption

Amr Elssamadisy presents one way to share our knowledge that is more specific than full methodologies and processes, more general than war stories, and will help new agile adopters get beyond the mantra "It depends!"

Amr Elssamadisy's picture Amr Elssamadisy
Making Agile Mainstream–Crossing the Chasm

For agile adoption to continue, we need to address development issues that large organizations deal with, including large-scale development projects, geographically distributed development, and compliance. Let's take a look at what promising work is happening in each of these areas.

TechWell Contributor's picture TechWell Contributor
Formality and Agility

In this article, Jose Silva addresses managers involved in the maintenance of software development processes. The information provided should help readers make more conscious decisions on what and how to include agile practices in a formal software development process. The author also provides a real case example and the practical results that came from this experience.

No Fluff Just Stuff Fall 2006 - Panel Discussion

Bob Payne shares with us the panel discussion he observed during the No Fluff Just Stuff Fall Tour. This podcast features the NFJS panel discussing a wide variety of topics including Java, Ruby, and agile.

Bob Payne's picture Bob Payne
The Whole Product

It's easy to split user-experience experts and software architects into different categories and still grant them equal importance; the former deals with the façade of the software while the latter deals with the workings beneath the surface. This separate, but equal attitude changed for Jeff Patton after attending a workshop in which his eyes opened to an epiphany of holism in software development. From this enlightened moment, Jeff realized a way software development could change for the better.

Jeff Patton's picture Jeff Patton

Pages

Upcoming Events

Sep 21
Sep 27
Oct 19
Nov 08