Microsoft has started interacting with the high-ups of software developers in Pakistan to get the idea of the prevailing problems and efforts made for their solutions at various technical levels.
The third meeting was held here at Muhammad Ali Jinnah University campus where Haseeb Abdulqadir from Microsoft, USA, interacted with the young technicians of the software industry.
Microsoft is also running training and making partnerships with local houses to deepen its roots. It is also sending 21 academia from various institutes to Dubai for training.
This Sunday's interaction, called 'Software Architect Tour' (SAT), would help develop and improve their systems. A handout of Microsoft says that SAT is Microsoft's international initiative designed to address the growing needs of the software architect community across the globe.
This focus is an attempt to understand and define the critical nature of software architecture, as the entire success of any application is dependent on the quality of architecture on which it is developed.
'Software Architect Tour' is the first attempt to enable Architects to improve their knowledge by sharing their experiences with other Architects.
This forum is designed to be a mutual learning session in which activities from all schools of thought can contribute, critique and debate their views on all things that collectively affect their performance.
Software 'architect' is primarily an activity that strives to find the most critical balance among various competing constraints to eventually derive and implement systems in the most optimum fashion.
The constraints that an 'architect' needs to consider ranges from specific client requirement to requirement imposed by underlying architecture on which the system needs to be developed.
Also, more often than not the architects are also burdened with financial resources and time management constraints, which can drastically affect the design decisions.
Thus, 'architect' is an individual who is involved in managing and trying to satisfy competing requirements and constraints operating at different levels of abstraction.
Systems are developed for people, and success of the system is dependent on the feedback of the users of the system.
Hence, a large part of an architect's worry is also to construct interactive and extremely user-friendly systems which will enable the end users to seamlessly achieve their critical goals through optimum utilisation of developed systems.
Comments
Comments are closed.