|
ALM in the Cloud -
Doug Neumann,
Microsoft
Doug Neumann will share a first look at Visual Studio Team Foundation Service
Preview. Visual Studio Team Foundation Service Preview is the next generation in
application lifecycle management, agile project management and software
development collaboration services based on the next version of Team Foundation
Server running on the Windows Azure platform. As a special treat to the ALM
Summit attendees Doug’s team will be giving all ALM Summit attendees free
preview invitation codes! These invitation codes will enable the recipient to
create an account on this future offering from Microsoft. Until then head on
over to tfspreview.com to
learn more!
Continuous Feedback -
Justin Marks,
Microsoft
How often have you built software that matched what your customers asked for,
only to find out when you’re ready to ship that this is not quite what they
wanted? Have you ever struggled to understand what your customers *really*
needed while looking through the list of specifications they doled out for their
solution? Have you received conflicting requirements from different customers
while building a single solution for both? Working with customers through the
project management lifecycle to remain focused on customer value of the end
product is key to any successful product. In this talk, we look at ways in which
you can remain focused on customer value, seek different kinds of feedback from
customers at critical points in the software development lifecycle, integrate
customer feedback into the product effectively to deliver an end product that
can wow your customers! Through demos, we explore specific examples of seeking,
providing and processing customer feedback with the new Visual Studio ALM 11
toolset.
Agile Development -
Peter Provost,
Microsoft
Agile Developers use a number of techniques to increase their confidence while
they code, including test-driven development, aggressive refactoring, and
continuous build feedback. In this talk, Peter will take you through a typical
agile developer workflow using Visual Studio 2010 and some available 3rd party
tools. We will also take a sneak peek at Visual Studio 11 highlighting some of
the new features for agile developers.
Being Agile across Technology Borders -
Martin Woodward, Microsoft
What a customer needs from your company has no respect for the technology you
happened to use to help them. They don’t care if one part of your infrastructure
is built in .NET and the other in Java. Neither should you when you are tracking
the status of your product backlog items. Yet often information about the state
of a project gets stuck in silos around the technology it was implemented in.
Not only can this lead to disjointed customer interactions, it can foster a
sense of “them and us” with-in the groups of your IT organization and a lack of
transparency around what should be shared common goals. In this session we will
learn about using Visual Studio Team Foundation Server outside of Visual Studio,
showing you how to manage your software development across Windows, Mac and
Linux using Team Explorer Everywhere.
Code Bubbles -
Andrew Bragdon,
Microsoft
We propose a novel user interface that is based on collections of lightweight
editable fragments, called bubbles, which when grouped together let developers
see many functions side-by-side. We will demo a prototype IDE user interface for
C# and VB based on working sets called Code Bubbles (that you can take home with
you). We will demo how this new function-based editing paradigm can help
developers be more productive. Building on this, we will also show a Microsoft
Research prototype that adds Natural User Interface capabilities to this system,
including multi-touch, body tracking, and mobile devices, to explore fluidly
sharing development artifacts in collocated meetings.
Exploratory Testing -
Anu Bharadwaj,
Microsoft
Customers could not be on every team all the time – so God created testers!
(smile) As a customer proxy on the team, a tester is constantly on the lookout
to evaluate if the product being shipped has the promised customer value. After
all, customer value is what decides if a product is worth buying or not. Given
the tester has the advantage of being on the team throughout the product cycle,
she can examine the implications of a product backlog item on customer value,
test working bits earlier than end users and explore the software to determine
its customer value. How does the tester do all of this efficiently given the
short cycle time on Agile teams? In this talk, we will walk through an entire
cycle from the creation of a product backlog item to end delivery to trace how
the tester can ensure customer value wins all the time. We will also look at how
Visual Studio VNext helps testers do all of this using the newly built
Exploratory testing tools.
Managing the Agile Process -
Aaron Bjork,
Microsoft
In this talk we’ll look at strategies and practices to help your team maximize
flow and minimize waste. We’ll examine how to manage and prioritize your
backlog, plan iterations of work, and execute quickly and efficiently. We’ll
also take a sneak peak at some of the new tools offered in Team Foundation
Server 11 aimed at helping Agile teams.
|