Past ECSE Discussion Topics

2013 ECSE Topics

  • Job Market 2013: Compensation, Recruiting, and Retention
  • Software Requirements: Current Challenges and Solutions
  • Working Successfully with Software Business Partners
  • Beating the Iron Triangle: Succeeding When Cost, Schedule, and Functionality are all Fixed
  • Strategies for Project Portfolio Management
  • Measuring Productivity
  • Supporting Innovation
  • Leading Change Initiatives
  • Lessons Learned in Agile Development
  • Major Levers for Productivity Improvement
  • Software Project Simulation Games

 

2012 ECSE Topics  

  • Improving Productivity
  • Accelerating Organizational Change
  • Identifying, Recruiting, and Developing Technical Leaders
  • Succeeding in Heterogeneous Development Environments: Agile + Waterfall
  • Managing the Under-Resourced Team
  • Updates on Global Development
  • Leveraging "Core" Development (aka "shared services" or "foundations")
  • Managing Technical Debt
  • Moving into Mobile Computing
  • Guru Management

2011 ECSE Topics  

  • Job Market 2011: Compensation, Benefits, Recruiting, and Retention
  • Organizational Structures
  • Motivating Software Development Teams
  • Issues for Software Development in Hardware-Centric Environments
  • The Cloud's Impact on Software Development
  • Scaling Scrum/Agile Development
  • Software Security Issues
  • Working with Software Business Partners
  • Managing Maintenance and Sustaining Engineering
  • Successful Leadership in Software Development
  • Software Development’s Role in Product Planning and Innovation

2010 ECSE Topics

  • Optimizing for Innovation
  • Accelerating Organizational Change
  • Successful Leadership in Software Development
  • Managing the Release Process
  • Managing "Core" Development (aka "shared services" or "foundations")
  • Succeeding with Crunch Mode Projects
  • The Business of Software Development
  • Working Effectively with the Executive Team
  • Managing Technical Debt
  • Agile Development at the Enterprise Level
  • Managing Global Development

2009 ECSE Topics

  • Successful Leadership in Software Development
  • Overcoming a Legacy of Poor Quality
  • The Business of Software Development
  • Accelerating Organizational Change
  • Working Effectively with the Executive Team
  • Working with Distributed/Offshore Teams
  • Organizational Structures
  • Legacy Systems Issues: Support vs. development, managing technical debt, deciding when to rework and when to replace
  • Improving Productivity
  • Succeeding in Heterogenous Development Environments: Agile + Waterfall
  • Project Portfolio Management

2008 ECSE Topics

  • Upgrading Your SDLC
  • Managing Global Development
  • Navigating the Planning Cycle
  • Managing Core Development
  • Guru Management
  • Improvement Strategies: Balancing "Doing" with "Improving"
  • Supporting Innovation
  • Software Project Simulation Board Games
  • Issues in Test Management
  • Compensation Issues
  • Improving Productivity
  • Enterprise Agile Development

2007 ECSE Topics

  • Software Business Cases
  • Improving Predictability
  • Software Quality
  • The Business of Software
  • Compensation, Recruiting, and Retention
  • Cultivating Soft Skills in Software Developers
  • Great Software Development Environments
  • Managing Technical Debt
  • Working with Non-Technical Stakeholders
  • Improving Job Definitions for VPs of Software Development
  • Organizational Structures

See our list of current meeting topics. If you would like to suggest a future topic, please contact the ECSE host, Steve McConnell.