- Bridging gaps between MRD & ERD
- Choosing technology that will decide lifespan of the product
- Staffing project with right skills
- Dealing with budget constraints
- Changing requirements
- Dealing with immature yet compelling technology
- Optional features becoming mandatory
- Managing offshore team
- Delivery schedule
- Process enforcement and best practices
- Working with 3rd party ISVs and/or hardware vendors
- Software certifications
- Work with demanding executive team
- Escalations from previous releases
- Projecting revised schedules and reports
- Firefighting non-technical issues
- Keeping up sprits of engineering team
- Dealing with ever changing GUI requirements from product management
- Supporting diverse product configurations
- Dealing with multi-site team
- Backward compatibility issues.
- Scope of features
- Managing people
- Dealing with hardware compatibility
- Balancing between quality and delivery schedule
Thursday, 7 July 2011
25 Pain points of "Software Engineering Managers"
Subscribe to:
Post Comments (Atom)
Please comment on the practical challenges that you might have faced!
ReplyDelete