|
|
|
|
Thursday, June 12, 2008
10:15 a.m. |
 |
|
|
MANAGING PROJECTS AND TEAMS |
|
Fifteen Tips for Speeding up Your Project
Johanna Rothman, Rothman Consulting Group, Inc.

Faster is better for software projects—if
and only if all the right elements are in place and ready to go. Sometimes your
organization is in a sweet spot—that period of time when your project should
start immediately. Other times, it’s better to wait. Join Johanna Rothman
to discover how to decide whether your project is ready to go, including how to
help your managers define the project portfolio to see where your project fits in
and how it supports your organization’s goals. Johanna discusses fifteen ways
to measure and steer projects to help you get to the end faster. Learn about rolling
wave scheduling, continuous integration, time-boxing, and much more. In this interactive
session, you’ll discuss the meaning of “done” so you can help
the team finish a project sooner and avoid having it drag on. Although you don’t
have to use all of the tips, the more you use, the faster your project will run.

|
|

|
|
Johanna Rothman helps managers define and solve problems. She assists
managers, teams, and organizations to become more effective. Johanna has helped
engineering organizations, IT organizations, and startups hire technical people,
manage projects, and release successful products faster. Johanna is the author of
Manage It! Your Guide to Modern Pragmatic Project Management and Hiring
the Best Knowledge Workers, Techies & Nerds: The Secrets and Science of Hiring
Technical People, and coauthor with Esther Derby of the pragmatic Behind
Closed Doors, Secrets of Great Management. Johanna is a host and session leader
at the Amplifying Your Effectiveness (AYE) conference. |
|
|
|
|
|
Your Attention Please: Concentration is a Learnable Skill
Lee Devin, Swarthmore College

With the possible exception of the fakir
walking barefoot on a bed of nails, no one can focus attention on a single object
for more than about fifteen seconds. There’s a practice, though, that anyone
can learn to accommodate this fact and go on to solve vexing problems quickly and
creatively. Lee Devin borrows from the skills that actors develop to direct their
attention so their mind and body behave as if the imaginary world they've created
is real. Similarly, when you watch a good movie or read a great novel, you direct
your attention with single-minded intensity. Using theatre exercises, Lee introduces
you to the techniques of warm-up and the skills of concentration. Although simple,
they're by no means easy. Learn and practice these mind-bending exercises and take
away a powerful tool that can increase your concentration both at work and in your
personal life.

|
|

|
|
Lee Devin
taught theatre at the University of Virginia (1962-66), Vassar College (1966-70),
and Swarthmore College (1970-2002). In 1975, he became a member of the artistic
staff of the People’s Light and Theatre, acting, teaching acting, and doing
dramaturgy; currently he’s the Senior Dramaturg. With Rob Austin of the Harvard
Business School, Lee wrote Artful Making; What Managers Need to Know about
How Artists Work, published in 2003. In 2005, it won LMDA’s Elliott Hayes
Award for dramaturgy. Lee is at work on writing projects that not only interfere
with his trout fishing but also cause him to neglect his grandchildren. |
|
|
|
|
|
Continuous Integration: The Cornerstone of a Great Shop
Jared Richardson, 6th Sense Analytics

Jared Richardson believes that of all
the development practices being promoted today the best single practice is continuous
integration. It's a simple concept—you run a software program that monitors
your source code in an automated version control system. When anything changes,
your code is automatically checked out, re-built, and all the automated tests are
re-run. Continuous integration gives you an early warning if anything in the most
recent changes broke the software. Continuous integration forces you to use 100
percent source code management and demands a solid, automated build script. It provides
a framework for your automated tests to grow, live, and thrive. Continuous integration
becomes a new “team member” who keeps a constant eye on your code and
provides the reminders you need to keep the product solid and your team on track.
Join Jared to learn the steps to introduce continuous integration into your shop
and how to set it up yourself.

|
|

|
|
Jared Richardson, co-author of Ship
It! A Practical Guide to Successful Software Projects, is a regular conference speaker
and an agile coach at 6th Sense Analytics. Jared has been in the industry for more
than fifteen years as a consultant, developer, tester, and manager. Until recently,
he was an independent consultant focused on helping teams build better software.
He's now bringing that same focus to 6th Sense Analytics and its clients, using
both the 6th Sense toolset and his unique experience. Jared can be found online
at
www.AgileArtisans.com and www.6sa.com/blog. |
|
|
|
|
|
The Uncertainty Surrounding the Cone of Uncertainty
Todd Little, Landmark Graphics

Barry Boehm first defined the “Cone
of Uncertainty” of software estimation more than twenty-five years ago. The
fundamental aspect of the cone is quite intuitive—that project uncertainty
decreases as you discover more during the project. Todd Little takes an in-depth
look into some of the dynamics of software estimation and questions some of the
more common interpretations of the meaning of the “cone.” Todd presents
surprising data from more than one hundred “for market” software projects
developed by a market-leading software company. He compares their data with other
published industry data. Discover the patterns of software estimation accuracy Todd
found, some of which go against common industry beliefs. Understanding the bounds
of uncertainty and patterns from past projects help us plan for and manage the uncertainties
we are sure to encounter. Take back a collection of measures and metrics you can
use to track and analyze uncertainty in your current and next project.

|
|

|
|
Todd Little
is a senior development manager for Landmark Graphics Corporation. For more than
twenty-five years, he has been involved in almost all aspects of software development
with a focus on commercial software applications. Todd is on the Board of Directors
for the Agile Alliance, a co-author of the Declaration of Interdependence
for Agile Project Leadership, and a founding member and current president of the
Agile Project Leadership Network (APLN). Todd is a well-known speaker and writer
on software engineering topics, including business value, uncertainty, complexity,
and leadership. |
|
|
|
|
|
A Toolkit for Assessing SOA Readiness
Jerry Smith, Symphony Services

Before charging “full speed ahead”
into the land of service-oriented architecture (SOA), you need help to ensure success
and mitigate the risks inherent in such major systems changes. Jerry Smith provides
proven tools for assessing SOA readiness and outlines the essential steps to implementing
SOA. Jerry presents reference SOA architectures that demonstrate solid standards
and specifications to compare with your implementation plans. He introduces an SOA
Maturity Model to help you understand your current organizational and technological
state. The SOA Maturity Model is a communications tool that outlines how the organization’s
SOA implementation will evolve along both business and technical lines. Jerry outlines
the various stages the model entails and how to apply it so that technical and organizational
changes are easily coordinated across the enterprise. With this new toolkit in hand,
you can deliver a clear action plan to drive the improvements only SOA makes possible.

|
|

|
|
Jerry Smith draws from more than twenty-five years of
experience as a technology innovator and IT strategist to help Symphony Services
and its clients derive business benefit from adopting critical technologies. He
has a Bachelor of Science degree in electrical/electronics engineering from California
State Polytechnic University, Masters and post-doctoral degrees in computer science
from NOVA Southeastern University, and a Naval nuclear power degree from the United
States Navy. Jerry is an adjunct assistant professor at Drexel University and an
adjunct professor at NOVA Southeastern University. |
|
|
 |
|
Software Security Assessment: The Naked Truth
Herbert Thompson, People Security

With software running our most critical
business processes, we need to think about both its utility and the risk it can
add to those processes. Hugh Thompson describes some of the best current techniques
to efficiently assess software security risk. Hugh identifies the biggest risks
to your software systems, presents the major categories of security vulnerabilities
with their business consequences, and how you can begin an effective software risk
assessment process. Specifically, Hugh discusses the 17 critical questions to ask
vendors, software component suppliers, and software-as-a-service (SaaS) providers
about their product before you commit to using it. He describes how to benchmark
your own software security practices, the top application security flaws that put
your business at risk and their symptoms. You’ll also learn to make more security-savvy
software acquisition, development, and outsourcing decisions.

|
|

|
|
An expert on application security and testing,
Herbert (Hugh) Thompson is Chief Security Strategist at People
Security (www.peoplesecurity.com).
He has co-authored several books and more than eighty academic and industrial publications
on security. In 2006, he was named one of the “Top 5 Most Influential Thinkers
in IT Security” by SC Magazine and was featured (along with Harri Hursti)
in “Hacking Democracy,” the Emmy-nominated HBO documentary on e-voting
vulnerabilities. On AT&T’s tech channel (techchannel.att.com), he currently
hosts “The Hugh Thompson Show,” which features industry luminaries in
IT security. Hugh earned his Ph.D. in Applied Mathematics from Florida Institute
of Technology where he remains on the graduate faculty. |
|
|
|
|
|
|
SOX and HIPPA and RESPA, Oh My! Mastering Software Compliance
Elle Ringham, Cognizant

Determining whether legal and contractual
issues apply to your development efforts isn't always simple. There may be some
obvious factors—industry regulations, service level agreements (SLAs), and
state or federal agency oversight. However, other factors may not be so obvious.
Even today, the Sarbanes-Oxley Act is largely legally untested, subjecting your
company to unknown legal risks. Examining legal, compliance, and audit issues throughout
the QA process lifecycle, Elle Ringham discusses the right questions to ask and
what to do with the answers. She provides guidelines you need to work with stakeholders,
developers, attorneys, and auditors. Incorporate legal requirements and compliance
issues as part of the architecture, development process, and for all strategic business
initiatives. Take away audit templates, metrics to help you know where you stand,
and sample reports you may need to produce in your current or next project.

|
|

|
|
Since 1990, Elle Ringham, JD, has
been involved in quality assurance and quality management. Since graduating from
law school, she has incorporated compliance, audit, SLA enforcement, and measurement
into her QA practice. Elle considers education, coupled with a structured process
improvement, to be the most effective way to introduce true quality assurance and
quality management into an organization. Her approach ensures buy-in and support
from everyone—stakeholders, executives, corporate counsel, developers, and
QA resources. |
|
|
|
|
|
|
Thursday, June 12, 2008
1:00 p.m. |
 |
|
|
|
|
MANAGING PROJECTS AND TEAMS |
|
Beyond the Mission Statement: How Values Drive Behavior
Michele Sliger, Sliger Consulting

Companies often invest a lot of time
and money into defining their mission statement, expecting it to drive employee
behavior toward the stated purpose. Unfortunately this is a myth. Instead it is
values that drive behavior, and corporate values are often not part of the mission
statement. We’ll look at what other companies have posted as their mission
statement and their values and how that has affected their business. We’ll
walk through a common example of how a mission statement without values can lead
to project failures. You’ll find out how to determine what your company values
and how to compare that to what you value—and what to do if they are different.
Most importantly, learn how to apply what you’ve learned in your own situation.
See how to define values at the team level, a must in order to ensure effective
working relationships and that the right actions are taken by everyone to achieve
project goals. You’ll learn visioning exercises that you can conduct with
your team, and on your own—so you can better understand what you personally
value, how that guides your behavior, and what you plan to do about it.
|
|

|
|
For the past eight years—of
her more than twenty years in software development—Michele Sliger
has been embracing change with agile methodologies. Coauthor of the forthcoming
book The Software Project Manager’s Bridge to Agility and a self-described
“bridge builder,” her passion lies in helping those in traditional software
development environments cross the bridge to agility. Michele consults to businesses
ranging from small start-ups to Fortune 500 companies, helping teams with their
agile adoption and organizations with the changes that agile adoption brings. A
regular contributor to StickyMinds.com, Michele is a certified Project Management
Professional (PMP)® and a Certified Scrum Trainer (CST). She can be reached at
michele@sligerconsulting.com. |
|
|
|
|
|
| |