What's New?
Metrics, Process Improvement, and Best Practices

David Herron helps you to understand your organizations best practices in software development. Jim Mayes shows how metrics can help realize stratetgy. Christof Ebert on connecting improvement with business objectives. Steve Neuendorf goes in-depth on process improvement.

Also in this issue: Too much work stressing everyone out? Regular contributor Nancy Settle-Murphy gives tips on balancing a workloads for your overworked team members.

About ITPI

IT Performance Improvement (ITPI) is where IT professionals share their expertise in making IT organizations and people perform better. ITPI covers such topics as:


For more than 50 years, Auerbach Publications has been printing cutting-edge books on all topics IT.

Read archived articles or become a new subscriber to IT Today, a free newsletter.

This free newsetter offers strategies and insight to managers and hackers alike. Become a new subscriber today.


Program Management by Ginger Levin

Program Management Complexity

Implementing Program Management

PgMP®Exam


Partners





Events






Follow CRC Press IT Books on facebook


SPaMCAST 164 features an interview with Joe Raynus. He discusses his book Improving Business Process Performance: Gain Agility, Create Value and Achieve Success and explains a workable process to help an organization maintain clarity of purpose, bridge the gap between the strategic and tactical views, and apply structure to how it monitors its progress.

SPaMCAST 146 features an interview with Michael West. Mr. West wrote Real Process Improvement Using the CMMI. He discusses this book and how and why the CMMI can be a tool for process improvement.

SPaMCAST 136 features an interview with Dr. Ginger Levin and J. LeRoy Ward discussing their new book, Program Management Complexity: A Competency Model. We discussed program management, the impact of agile techniques and why competency is critical. A wonderful information packed interview!

SPaMCAST 132 features an interview with Bill Bentley discussing the book he co-authored Lean Six Sigma Secrets for the CIO. We covered the gamut of process improvement with emphasis on six sigma, lean and the combination of the two techniques.

SPaMCAST 124 features Gerard Hill, author of The Complete Project Management Methodology and Toolkit. Mr. Hill shares a ton of good advice on instituting project management methodology in any organization.


Contact

Interested in submitting an article? Want to comment about an article?

Contact John Wyzalek editor of IT Performance Improvement.


 

Focus On: Metrics, Process Improvement, and Best Practices

Understanding Your Organization's Best Software Development Practices

David Herron

Understanding or identifying your organizations best practices is not a difficult thing to do. The challenge for most organizations is that they have to work within the context of preconceived notions as to what a best practice really means and the misconception of how it should be effectively deployed. A best practice, as we will soon learn, can have a significant impact on an organizations ability to improve performance within the software development lifecycle and to deliver quality products on time and within budget. Unfortunately, it can also become that ill-fated silver bullet that fails to produce the anticipated or desired results. The way forward is for an organization to understand clearly how to recognize a best practice, what makes for successful execution and ultimately how to identify their own best practices. We have all read articles about software development best practice of one kind or another. Sometimes these articles entertain us with first-person stories about how a particular development method, technique or development tool has had a positive impact on the development and delivery of software.
More...


Achieving Business Objectives: Building a Software Metrics Support Structure

Jim Mayes

The business objectives of software projects should include balancing time, cost, and quality with the expected business value of the software produced. Software metrics are critical to this endeavor. The benefits of a metrics program must be continuously justified in terms of business value and raison d'être. This is true whether we are trying to initiate a software metrics program, or trying to sustain one due to organizational changes, budget constraints, or other factors. Unfortunately, a metrics program is often perceived as an intrusive and unnecessary interference with getting "real work" done. The bottom line is that the metrics program must be directly aligned with business objectives at the project level in order to be successful and provide value. This chapter focuses on building a structural model to illustrate how this can be accomplished. Like building a house, this structure has four layers—foundation, floor, walls and roof—with each layer supporting the layers above it.
More...


Connecting Improvement with Business Objectives: Objective-Driven Process Improvement

Christof Ebert

Improving efficiency, reducing the cost of non-quality and optimizing product strategies are goals in practically all companies in order to stay competitive, to continuously improve business and to survive in a fast changing environment. It is thus crucial for most companies to simultaneously improve project management, product development and engineering processes. However, the integration of these activities often falls back due to methodology wilderness, lack of vision or organizational misalignment. In order to effectively improve, the own situation must be known. This article shows how to set up and drive a process improvement program based upon explicit business objectives and how to deliver tangible value
More...


Process Improvement

Steve Neuendorf

Process improvement: The name belies its nature. Many people see it as the way to build products better, faster, and cheaper. In truth, there are many ways to be better, faster, and cheaper at whatever you are doing, and process improvement is only one of them. In addition, there are more aspects to process improvement besides just producing higher quality, quickly and efficiently. It is also important that we improve processes to make them more resilient. We will want to repeat and be able to build upon our success. Since software engineering is a labor-intensive process, we want to insure team stability when considering the changes that go along with improvement. We also need to include learning as a key element of process improvement to assure we can reliably repeat our successes and not repeat our mistakes. We also must consider what I will call "externalities" in improving our processes. We want to be better, faster and cheaper in ways that do not just pass quality problems or time considerations or costs on to others, either downstream along with our products or among others in our organization or in our business or community.
More...



Articles from Past Issues

Metrics

Too Many Metrics and Not Enough Data

A Framework for Measuring the Value of Software Development

Using Measurement to Identify Improved IT Performance


IT Infrastructure

Ten Things Still Wrong with Data Protection Attitudes

IT Service Management, Business Service Management and Business-IT Integration

Service Management Implementation Overview

IT Release Management

Backup and Recovery Best Practices

Service Level Agreements and IT Bill-Back

Preventing Cloud Vendor Lock-in

Monitoring-as-a-Service

Enabling Efficient, Effective, and Productive Information Services Delivery

Evaluating Cloud Servers and Solutions

Enabling Efficient, Effective, and Productive Information Services Delivery

Preventing Cloud Vendor Lock-in

Monitoring-as-a-Service

Green Technology Can Improve Data Center Performance

Using Backup and Recovery to Track and Forecast Data Growth


IT Management

Dealing with Ethical Failures

Valuing Business Processes as Strategic Assets

Aligning to Manage Ethical Decision-Making: A Checklist for IT Outsourcers

Can You Handle the Truth of IT Today?

A Value Stream Focus within an Enterprise

When Reason, Logic, and Business Cases Fail

What Will You (Really) Be Doing in a Few Years?

Pay Very Close Attention to New Era Skills

From Business Logic to the Decision Model Structure

What is the Decision Model?

Enterprise Architecture: Reinventing the Wheel?

From Business Logic to the Decision Model Structure


Process and Productivity

Defining Processes

Process Engineering to Build in Quality and Drive out Waste

Deming's Wisdom in Process Planning

Extracting Business Processes from Applications

Some Common Questions about Scrum

An Overview of System Quality Requirements Engineering (SQUARE)

Maintenance: Who, Why, Where, When and How?

What Does Lean Bring to the Table?

Why Scrum?

Policy: A Key Element in the Software Engineering Process


 

Improving IT Performance with
Books from Auerbach

Save 50% when you order these books at CRC Press.com. Use promo code 392DP at checkout.


Have an idea for a book?

Contact ITPI editor John Wyzalek to discuss topics and book publishing.

 

 
 

Blogs by ITPI Authors

 

Improving Your Own IT Performance
Articles by Nancy Settle-Murphy

When Workloads Are Seriously Out of Whack: 11 Leadership Tips
Until now, your team has no explicit norms about addressing workload imbalance. Clearly, it's time to create some before people leap across the virtual table in frustration. Where should a virtual leader (or any leader, for that matter) begin? More...

From Bland and Boring to Captivating and Compelling: What Virtual Leaders Must Know
Even the most experienced team leaders can make us weep with boredom. They torture us with their monotone narrations of 10-Mb slide decks. They regale us with irrelevant minutiae, while sidestepping the really important stuff. Their meetings are more like monologues, with everyone else listening from the sidelines. And for the most part, they probably imagine they're pretty interesting people! More...

You'd Be a Great (Virtual) Communicator If Only You Could Just Be Quiet
Quick: What's the number one skill successful virtual leaders must have, which is usually hardest for them to cultivate? If you said "listening," you'd be right. Why it's so important is pretty obvious. Virtual leaders must learn to listen for and interpret an enormous amount of information, within seconds, without benefit of body language or eye contact. And we're not just listening for the words that are (or are not) spoken, but also the tone, pauses, inflections, cadence, lilt, laughter, throat-clearing and perhaps the toughest of all, silence. More...

Far-flung Teams Deserve Fabulous Fanfare
How do you celebrate a major milestone? Maybe you call the troops together to share a pizza, or bring in a jug of coffee and a platter of decadent donuts. But, what if the team is geographically dispersed? When asked how they honor their team's achievements, many virtual team leaders come up empty. Sure, they may send a few congratulatory emails or team IMs. But when it comes to planning a true team-wide celebration, few virtual leaders do this well, if at all. More...

Untangle your Virtual Team with the 10 Most-Needed Norms
Precious few virtual teams have explicit team norms, even for aspects of teamwork where the absence of shared norms can really trip a team up. Excuses include: "When would we have time to talk this through?" "Everyone pretty much knows how we need to work." "We're too busy." And my favorite: "It's too late to go backwards." In this article, I provide 10 "best practices" norms that can do the most to save time, reduce frustration and boost productivity of virtual teams. These examples include specific actions that can support each one. For this piece, I touch on virtual meetings, decision-making, the use of email, shared documents and scheduling, areas for which a lack of explicit norms can cause especially thorny problems for virtual teams. More...

How Virtual Leaders Can Help Others Thrive in a World of Complexity
According to Yves Morieux of the Boston Consulting Group, author of a recent Harvard Business Review article, "Smart Rules: Six Ways to Get People to Solve Problems Without You," the number of procedures, layers, interface structures, and coordination bodies have ballooned to 50-350% over the past 15 years, in a recent study of 100 U.S. and European companies. So with all of this analysis, tracking, reporting and coordinating, how do leaders ever focus on the "real work" that needs to get done, including the essential work of guiding their teams? One way is to find ways to enable their employees to become more self-sufficient and resilient. Virtual managers have a different set of challenges, given that they can't be present (either in person or even virtually) every time a staff member has a question or problem. More...

Balance Innovation and Expediency for a Supercharged Team
What's getting lost in our single-minded quest for uber-efficiency is the relative luxury of idle thought, where we take the time to line our gray matter with the seeds of half-formed ideas which, with a little bit of nurturing, can spawn big innovations. To sustain competitive advantage, organizations have to innovate constantly. Easier said than done. That's because thinking creatively takes time and focus, two commodities that are in short supply. More...

When Your Team Is About To Implode, Watch for Signs and Act Fast!
This wasn't just any collapse. This was a whirling vortex, downward spiral, free-fall-at-a-thousand-miles-an-hour. The kind that you never want to open if you're a Boston Red Sox fan. Yes, baseball is only a game and the Red Sox are just an overpaid, underperforming group of players who ceaselessly inflict pain on their sports fans, 2004 and 2007 notwithstanding. Notice, that I did not refer to the 2011 Red Sox as a team. They were a collection of individuals who each seemed to play by his own set of rules and work toward his own goals. In trying to salvage something positive about my home team's shocking demise, More...

Talk Trumps Text for Harnessing Hidden Know-How
Let's say your team, which is scattered across several locations, has to produce a complex, time-consuming proposal, with little time to spare. The team scours the web for relevant content, and they discover that others in your organization have tackled similar proposals. How can they mine this hidden know-how, when they are running out of time, and don't know exactly what to ask, of whom, or how? More...

Overcoming Time and Distance to Stay Connected, Engaged, and Energized
In a world where what was blindly fast is now excruciatingly slow, what was private is now all-too-public, and where meaningful discussions have given way to a stream of 140-character exchanges, a feeling of disconnection has become rampant across the workplace. More...



About the Author

Nancy Settle-Murphy, Guided Insights founder and principal consultant, draws on an eclectic and varied combination of skills and expertise. She wears many hats, depending on the challenges she is helping clients to solve. She acts as meeting facilitator, virtual collaboration coach, change management leader, workshop designer, cross-cultural trainer, communications strategist and organizational development consultant.