Vision Matters

Software engineers or Software Leads, when undertake some software activity, it doesn't always mean to put the process in place, manage resources and provide environment, create schedules, meeting dead lines and doing economics etc. But also a proper planning is needed. Like taking into consideration, if its a large project, then thinking in terms of software product lines, different versions etc. a vision is required. What are our bigger goals, where are we heading, and should be very much transparent to the development and testing teams, since they need to adjust their schedules accordingly. Also note that your vision should be very broad when you are architecting or designing a solution, and should be real focused when implementing it or developing it. Balancing your vision and bringing in focus to the team is complex but is necessary for all successful projects. More on it later :)

Comments are closed