Too often, software teams come up with a lofty goal for a project, then immediately launch into development in an effort to get to market faster. But skipping the planning process for how to actually achieve your goal can be dangerous. John Basso gives five steps to drive front-end planning and set your project up for success.
As real and daunting as scheduling pressures can be, they have to be balanced with the consequences of a potentially disastrous premature go-live. Don’t let all the reasons a system simply "must" be implemented by a target date overwhelm compelling evidence that it is not ready. Consider these eight questions honestly first.
The biggest challenges of current application lifecycle management processes are dispersion of teams, muddied transitions, and the constant movement of information and artifacts. Project management tools compensate for this constant exchange by providing artifact repositories, streamlined task management, and visibility across the board.
Of all issues that impact getting quality products out on time, the team should never focus on simply managing costs. To minimize the risk of perpetual product delivery delays, define what “done” really means.
We’ve all worked with a talented developer who can be a frustrating challenge to manage. First-time managers may unknowingly encourage bad behavior. There are several innovative ways to resolve the situation.
Larry Putnam Jr., co-chief executive officer at QSM, sits down to talk about the importance of the proposal when executing a successful project, five key questions that should be answered before any project starts, and how software estimation ties into the proposal process.
Karthik Ravindran, Microsoft Senior Director - Visual Studio Product Management, discusses the evolution of ALM and agile and how each can reach its full potential when they are working together in an organization.
William Gens sits down with Noel Wurst to describe "the art and science of traceability" ahead of his STAREAST session of the same name. Learn what makes traceability meaningful and such a valuable asset to projects, no matter how bad the requirements may seem to be.
Operating on the philosophy that one must thoroughly know the rules before one can break them, a global company developed its own delivery model that is still as true to the agile mindset as is possible. Join Arjay Hinek in this lively session as he deconstructs his company's experiment in melding agile with construction project management to create a hybrid delivery model. At first, the teams were struggling with clear ownership, timely communication, and clear follow-through on work in progress. From modifying the user story mapping model in order to improve project initiation to dissecting and rewriting the values and principles of the Agile Manifesto, Arjay stretched agile practices to the limit to help his teams strive and grow through iterative and incremental delivery. Arjay will share the struggles, failures, and successes of this innovative experiment.
Substantial confusion exists about the roles and responsibilities of test management when using an agile software development process. Agile seeks to streamline project management and leadership under the role of a ScrumMaster, but what does this mean for test managers? How do they stay...
Testing dashboards can give stakeholders the false impression that projects are under control. But are they really? As a tester, you can see a counter indicating a high percentage of passing tests but know that you may still have critical failures in the product. Alexandre Bauduin will...
Imagine this scenario: Business users are excited to finally get their hands on an implementation delivery that is on schedule, (mostly) on budget, and passed rigorous testing with flying colors. Unfortunately, when working with the new app or feature, the users realize that the way they described their needs didn’t translate into what they actually needed. Sound familiar? While she may not be able to offer telekinetic mind-reading tools, Kim Tatum is convinced that leveraging a behavior-driven development (BDD) approach helps bridge the gap between domain experts and technical teams. Join Kim to discuss how natural, human-readable language ultimately creates shared accountability and reduces misunderstandings. Review how this framework is implemented on a variety of delivery projects and walk through an implementation approach and leading practices.