Vision Statement for Innovative Software Development in a Large. Corporation



Similar documents
Organizational Structure for Innovative Software Development

THE AGILE WATERFALL MIX DELIVERING SUCCESSFUL PROGRAMS INVOLVING MULTIPLE ORGANIZATIONS

Universiteit Leiden. ICT in Business. Leiden Institute of Advanced Computer Science (LIACS) Capability Maturity Model for Software Usage

15 Most Typically Used Interview Questions and Answers

Measuring ROI of Agile Transformation

Internal Branding: Marketing from the Inside Out Seven Principles for Building an Effective Internal Branding and Communications Program

Executive Summary of Mastering Business Growth & Change Made Easy

Implementing Portfolio Management: Integrating Process, People and Tools

Financial Coaching: Understanding the Skills Needed to Become a Successful Coach

INTRODUCTION TO COACHING TEACHING SKILLS TEACHING/LEARNING. September 2007 Page 1

Compensation Reports: Eight Standards Every Nonprofit Should Know Before Selecting A Survey

THE CUSTOMER COMES SECOND!

Marketing Concept. The Marketing Concept

YOUTH SOCCER COACHES GUIDE TO SUCCESS Norbert Altenstad

5/30/2012 PERFORMANCE MANAGEMENT GOING AGILE. Nicolle Strauss Director, People Services

Leadership and Management Competencies

6. Chief human resources officer

The Leadership Pipeline Ram Charan, Stephen Drotter, and James Noel

TALENT MANAGEMENT Readiness Assessment. Competency Example Writing Workbook

THE BALANCED SCORECARD IN A STRATEGY-FOCUSED ORGANIZATION

Organization Effectiveness Based on Performance Measurement and Organizational Competencies Getting to Perfect!

INTRODUCTION TO TEAMWORK AND GROUP DEVELOPMENT CORPORATE LEARNING COURSE TEAMBUILDING BLOCK SEMINAR 3.2

CASUALTY ACTUARIAL SOCIETY STRATEGIC PLAN

Behaviors and Actions That Support Leadership and Team Effectiveness, by Organizational Level

6 Essential Characteristics of a PLC (adapted from Learning by Doing)

INTRODUCTION. Chapter Motivation

Five Core Principles of Successful Business Architecture

Building HR Capabilities. Through the Employee Survey Process

Leading Self. Leading Others. Leading Performance and Change. Leading the Coast Guard

Guidelines for the Development of a Communication Strategy

The Consultants Guide to. Successfully Implementing 5S

Specific Measurable Achievable. Relevant Timely. PERFORMANCE MANAGEMENT CREATING SMART OBJECTIVES: Participant Guide PROGRAM OVERVIEW

Human Resources Division Cornell University. Strategic Plan

Then call us today (07) or to find out more about how we can help you!

Center for Effective Organizations

IMPLEMENTING SCRUM. PART 3 of 5: TRAINING YOUR NEW SCRUM TEAM. Designed by Axosoft, creators of the #1 selling Scrum software.

The Baldrige Model. Prof. Yacov Kedem Dr. Edna Benshalom Mofet Institute, Israel

4.1 Identify what is working well and what needs adjustment Outline broad strategies that will help to effect these adjustments.

MOTIVATION CHECKLIST

School & Program Guide. A Family Centered Public Cyber Charter School

The Truths About Change

How To Plan A University Budget

What Really Matters in Real Estate: A White Paper

Career and Technical Education Philosophy

Organizational Culture Transformation: Leveraging Culture to Enhance Performance

Building a Unique Total Rewards and HR System For A Unique Company At

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS.

Sales Management 101, Conducting Powerful Sales Review Meetings

Project Management Institute STRATEGIC PLAN. Prepared by: PMI Board of Directors

STRATEGIC PLAN

Abstract. White Paper on Application Modernization 1

TESTING TRENDS IN 2016: A SURVEY OF SOFTWARE PROFESSIONALS

A Guide to Employee Motivation for Public Human Resource Managers

structures stack up Tom McMullen

Chesterfield Borough Council. Internal Communications Strategy. April April 2017.

HKIHRM HR PROFESSIONAL STANDARDS MODEL

STRATEGIC PLAN

Writing a Development Plan A GUIDE FOR EMPLOYEES

Reviewed by Anna Lehnen. Introduction

SENIOR SYSTEMS ADMINISTRATOR

Arkansas State PIRC/ Center for Effective Parenting

The Basics of a Compensation Program

The New West Point Leader Development System (WPLDS) Outcomes Approved by the Academic Board and Superintendent on 16 January 2014

Using the Organizational Cultural Assessment (OCAI) as a Tool for New Team Development

Unlocking value from your ERP service organization*

The Real ROI from Cognos Business Intelligence

CHAPTER 3 - CUSTOMER RELATIONSHIP MANAGEMENT (CRM)

Creating a Customer Advisory Board Overview and Checklist by Clearworks

How Can I Get the Money Flowing? (Transcript of Lecture found at

Professional Communication

Agile project portfolio manageme nt

Customer Relationship Management: an Organizational Survival Approach to Perceive Customer Loyalty

360 Degree Performance Review

FYI HIRING. Recruiting Strategies

i2isales Training Solution - Sales Management

INSPIRING THE NEXT GENERATION WORKFORCE THE 2014 MILLENNIAL IMPACT REPORT EXECUTIVE SUMMARY

MEASURING EMPLOYEE EXPERIENCE TO DRIVE POSITIVE EMPLOYEE ENGAGEMENT A FORESEE WHITE PAPER

Practical Agile Requirements Engineering

Members respond to help identify what makes RNs unique and valuable to healthcare in Alberta.

Communication Plan Template

The Best Practices of High Performing Sales Teams: More from the Middle

Environment Sustainability and Highways

Sales - It s in your DNA. Find it, develop it and unleash your potential PROSPECTING IDENTIFYING & DEVELOPING NEW OPPORTUNITIES

Managing & Mastering Organizational Change Sirota Science Webinar Series

Making Strategic Planning Work

Prosci change management webinar

Redefining Agile to Realize Continuous Business Value

Your target is who you want to reach, influence or serve. Your choice of target may influence your strategy and goals.

Valuing Diversity. Cornerstones. 1. Diversity is about inclusion and engagement!

Three Theories of Individual Behavioral Decision-Making

Grade 8 Lesson Peer Influence

LEVEL I LEADERSHIP ROLE OF THE COACH. September 2007 Page 1

The Engineers Canada Leader

Performance Factors and Campuswide Standards Guidelines. With Behavioral Indicators

Project, Portfolio Management (PPM) for the Enterprise Whose System is it Anyway?

Achieving Excellence in Capital Asset Management through Project Portfolio Management

White Paper How-to-Guide: Empowering Agents to Excellence in Every Day Moments

Strategic Plan: Relentless Pursuit of Excellence Speed Skating in Canada (DRAFT)

Transcription:

Vision Statement for Innovative Software Development in a Large Corporation Joseph C. Thomas Regent University Center for Leadership Studies LEAD606 Strategic Vision and Organizational Effectiveness 4-Nov-2002

Introduction This paper presents a vision statement for a software development organization that in a large corporation. This vision statement is based upon actual events in a real Fortune 250 organization; as such, the author is indebted to his unnamed peers on the leadership team dedicated to implementing this vision. Much of the material in this paper is drawn from the work done by this leadership team. The vision statement is presented in the form proffered by Collins and Porras (1991). This form consists of two major components: a Guiding Philosophy and a Tangible Image. Collins and Porras (1991) define a Guiding Philosophy as a system of fundamental motivating assumptions, principles, values, and tenets (p. 34) and a Tangible Image as focusing people s attention on a specific goal (p. 42). A Guiding Philosophy has two components: Values and Beliefs, and Purpose. Values and Beliefs describe the organization s deeply held convictions about fundamental ideas of what is important in operating its business and its role in society (Collins and Porras,1991, p. 35). Purpose, based upon core values and beliefs, describes the essence of why the organization exists (Collins and Porras, 1991, p. 38). A Tangible Image has two components: Mission and Vivid Description. Mission expresses specific and very challenging goals that provide focus for people throughout the organization (Collins and Porras, 1991, p. 42). Vivid Description is an engaging and 4-Nov-2002 Page 2 of 11

compelling portrait or word picture that describes what it will be like when the mission is achieved (Collins and Porras, 1991, p. 47). This balance of this paper presents the vision statement for the Software Engineering component of the Information Technology Services (ITS) organization. The Software Engineering organization focuses on the portion of the information technology services organization that builds application software systems. Statement of Organizational Vision Guiding Philosophy: The ITS Software Engineering Values and Beliefs The Information Technology Services (ITS) Software Engineering organization abides by three sets of core principles that relate to people, process, and technology. People principles focus on enlisting responsible, passionate individuals sharing a desire to be part of a leading edge software development operation. Process principles focus on delivering business value by continuously adapting to a dynamic business environment. Technology principles focus on appropriately employing the right tools at the right time in creating software solutions. Principles related to people include selfsubscription, agent-based contribution, and joy in work. Self-Subscription is striving for a 100% volunteer-based organization to which people People Principles Self-Subscription We enlist for work that we are passionate about. Agent-Based Contribution We are responsible for creating and delivering value. Joy in Work We believe in a motivating, exciting place to work. 4-Nov-2002 Page 3 of 11

choose to belong. Agent-Based Contribution is recognizing that individuals control their contribution to the organization as well as to their own personal, professional, and career development. Joy in Work is creating an opportunity to find personal and professional satisfaction and enjoyment in the work we do. Principles related to process include direct value, applied maturity, and optimizing for change. Direct Value is focusing on only doing work that directly adds value to the end result, as the customer defines it. Applied Maturity is emphasizing needsbased process improvement through the mining of Process Principles Direct Value We understand how our practices help us be successful. Applied Maturity We do more of what works, and less of what doesn t. Optimizing for Change We deliberately embrace business change over seeking business stability. practitioners best practices. Optimizing for Change is being flexible and adapting to change by positioning for action and responding rapidly to opportunity. Principles related to technology include applied strategies, all the tools, and just enough tools. Applied Strategies is emphasizing that realization of ITS technology strategies occurs only through delivered solutions. All the Tools is employing the necessary tools to be successful. Just Enough Technology Principles Applied Strategies We make technology strategies real through our actions. All the Tools We get the tools we need to do the job. Just Enough Tools We use the tools that help us get the job done. Tools is recognizing that tools are enablers for ITS processes, not substitutes. 4-Nov-2002 Page 4 of 11

Guiding Philosophy: The ITS Software Engineering Purpose As a component of Information Technology Services, the purpose of Software Engineering must be understood in the context of the purpose of its parent organization: ITS exists to quickly deliver high-quality solutions that provide direct business value. Software Engineering exists to efficiently create high-quality solutions that upon delivery provide direct business value. Software Engineering is the focal point of the delivery process in that it creates the solution. The purpose of Software Engineering must also be understood in the context of its peer organizations. Exhibit 1 depicts the relationships between organizations within ITS. The Information Office organization is the primary customer of Software Engineering. Although business people within the company are the ultimate end user of the solutions that Software Engineering creates, the Information Office is the primary customer because they are the interface to the business organizations and represent their interests. The Technology Office, System Engineering, and System Operations organizations team with Software Engineering in creating and delivering solutions that provide value to the business. The Technology Office provides the interface to the technology industry by researching, evaluating, and selecting current and emerging technology for appropriate application to business need. System Engineering designs and implements hardware, network, and system software solutions. System Operations operates the data center and production application systems. 4-Nov-2002 Page 5 of 11

Information Technology Services Technology Office Information Office Software Engineering System Engineering System Operations Exhibit 1 -- The ITS Organization Tangible Image: The ITS Software Engineering Mission The mission of Software Engineering is to deploy project teams that apply innovative methods for software development through adaptation of the best methodologies, approaches, and thinking available in the industry. We are committed to fundamental change in how we develop software: to transform our efforts from employing traditional waterfall and information engineering oriented approaches to employing innovative new approaches that include (but are not limited to) lightweight or agile methods, extreme project management, and extreme programming. These approaches are characterized by small teams, short iterative delivery cycles, simple project planning and system design methods, test driven software development, continuous improvement of system design, continuous integration of incremental results, and a sustainable pace of work effort by people in project teams. Software Engineering achieves its mission through deploying project teams that exhibit key tenets of embracing change, encouraging collaboration, Mission Project teams that: Embrace Change Encourage Collaboration Prioritize Value Resolve Risk Early 4-Nov-2002 Page 6 of 11

prioritizing value, and resolving risk early. Project teams are groups of people that come together to deliver a solution that has a real and measurable return on investment to the business. Embracing change is permitting customers to evolve their requirements as they incrementally gain insight into their real needs. Encouraging collaboration is continuous learning and self-organization within the project team and between all project stakeholders. Prioritizing value is delivering simple solutions that capitalize on only the essential aspects of delivering business value. Resolving risk early is front loading project work with the most difficult or uncertain aspects of the solution. Tangible Image: The ITS Software Engineering Vivid Description As we succeed in deploying project teams that employ the best in innovative approaches, we will establish a reputation as the vanguard of innovative software development. While other software development organizations are talking about innovative methods and trying to resolve their practical application, we will be practitioners. Recognized experts in the industry will begin to cite our organization as an example of successful practice. We will provide other organizations with the benefit of our experiences. Industry peers will recognize our organization as an exciting place to work. Our employees will be sought after to speak at conferences and write papers about our successes. Industry publications will recognize us as best in class and use our organization as a benchmark for comparison with other software development operations. We will develop a reputation as a winning organization and the best professionals from around the world will seek us out just to be a part of the exciting work we are doing, relocating their families and having monetary reward as a secondary consideration. This 4-Nov-2002 Page 7 of 11

is analogous to a championship franchise in professional sports. In professional hockey, the Detroit Red Wings are widely regarded as a top notch winning organization as illustrated by four Stanley Cup championships in seven years. The best professionals in the sport want to play for the Red Wings, and are willing to move their families and forgo millions of dollars in salary just for the opportunity to belong to a winning organization and have a chance to win a championship. This is illustrated by a report on the signing of Curtis Joseph as the team s number one goalie (ESPN, 2002, pp. 1-2): [Joseph] said. Detroit offers a very unique opportunity. Everybody who plays there says the future is now. That was enticing.... There's no guarantee's that I'll go to Detroit and win a Stanley Cup. But I'd like to take that opportunity. Joseph, with his daughter on his lap and his family around him, said there were a lot of sleepless nights in deciding his future. He said money was not the biggest consideration in leaving Toronto, and added he wants the chance to win a Stanley Cup with the Red Wings. This was an offer that was tough to refuse. It's a great team that just won the Stanley Cup, Joseph said at a news conference in Detroit. Every year, you see the big Cup being raised, and if you're not on the ice, you're dreaming about it. It became abundantly clear Curtis would receive more money from Toronto and more money from other clubs, agent Don Meehan said. But it doesn't take long for players to know what Detroit is all about. The reputation and the presence of the Detroit Red Wings is a special one. Audience for Vision Statement The Software Engineering vision portrays a fundamental shift in perspective within ITS. Currently, the unit of product delivery to the business is headcount oriented with a focus on assigning the right number of people to projects that are primarily organized and managed by the Information Office organization. The goal is to change the unit of 4-Nov-2002 Page 8 of 11

product delivery to project teams with a focus on using innovative methods in project management and software development to deliver a complete solution to the Information Office. This fundamental change impacts most people and organizations within ITS. As a result, there are many constituents for the Software Engineering vision. The primary audience for the vision is the people within the various groups that comprise the Software Engineering organization. This includes Software Engineering leadership, leadership of professional practice groups, and people who manage and staff the project teams that create and deliver solutions. As the primary customer, the Information Office is significantly impacted by the transformation represented by the vision and therefore its leadership and staff are also a key audience. Secondary audiences for the vision are the other stakeholders external to Software Engineering and include ITS leadership as well as the peer organizations with which Software Engineering teams to deliver solutions. It is critical for success that these stakeholders understand and endorse the vision. Additionally, a clear and compelling vision for Software Engineering may spark similar vision casting initiatives for these external stakeholder organizations resulting in a sharpening of overall mission focus for ITS as a whole and delivery of increasing value to the business. Assessing Audience Acceptance Since buy in to the Software Engineering vision by stakeholders is critical for success, it is essential to develop a strategy and action plan for developing commitment to the vision. These plans include putting feedback loops in place for each stakeholder group and surveying to assess stakeholder attitudes. 4-Nov-2002 Page 9 of 11

The goal of feedback loops is to measure acceptance and identify opportunities to initiate and adjust activities for developing commitment to the vision and for modifying behavior of people within the organization. Initially, feedback loops consist of one on one conversation between the individuals on the Software Engineering leadership team and key leaders from the other stakeholder groups. Additionally, the Software Engineering leadership team must also conduct conversations with others in the organization (management by walking around). The basic strategy is to use conversations to confirm understanding, to reinforce key messages, and to assess buy in to the vision. The goal of surveying stakeholder attitudes is to provide a baseline against which change can be measured by subsequent surveys. Once a timeline is developed to show the types of manifest change and when they are expected to occur, the leadership team can plan follow up assessments of stakeholder attitudes to determine rates of change. Evaluation of this data will result in adjustments to strategies and plans for building and reinforcing understanding and commitment to the vision. Conclusion A good vision statement helps an organization focus the energy of its people on a common objective and thus maximizes the likelihood of successful achievement. The Collins and Porras (1991) vision framework is valuable to help leaders in all types of organizations dispel confusion around what a vision statement is, its composition, and its potential value. All leaders can benefit from the clarity this framework provides and from applying it in their vision casting endeavors. 4-Nov-2002 Page 10 of 11

References Collins, J. & Porras, J. (1991). Organizational Vision and Visionary Organizations. California Management Review 34, (1), 30-53 ESPN. (2002). Chance at Stanley Cup lures Cojo to Detroit. Retrieved October 29, 2002 from http://espn.go.com/nhl/news/2002/0701/1401226.html 4-Nov-2002 Page 11 of 11