Software engineering at the speed of technology

12
Software engineering at the speed of technology Prasad Narasimhan – Technical Architect

description

Sharing my thoughts with the rapid expansion of technology how the architects and software engineering community with great concepts which helps in managing complexity and help to develop in shorter period of time with quality

Transcript of Software engineering at the speed of technology

Page 1: Software engineering at the speed of technology

Software engineering at the

speed of technology

Prasad Narasimhan – Technical Architect

Page 2: Software engineering at the speed of technology

Where are we headed??

Page 3: Software engineering at the speed of technology

How things are related

Page 4: Software engineering at the speed of technology

Internet of things

Page 5: Software engineering at the speed of technology

Open APIs

Page 6: Software engineering at the speed of technology

Cloud Computing

Page 7: Software engineering at the speed of technology

Analytics

Page 8: Software engineering at the speed of technology

Continuous Availability

Page 9: Software engineering at the speed of technology

Ideal Software Architect

Page 11: Software engineering at the speed of technology

Challenge

• Complexity of system

• Technical debt in existing system

• Legacy and multiple silo of systems

• Integration of open APIs for quicker development

• Ensure proper data governance is in place

• Existing system knowledge and integration should be well known upfront

Page 12: Software engineering at the speed of technology

To Start

• Agile oriented approach

• Development integrated with testing

• Tool to validate the external APIs

• More dependency on Analysis, Blueprint , Landscape, Architecture , design

• Data entry and exit criteria needs to match the data governance defined.