AKSHAT RAO PATIL

Campus Ambassador at viden.io

Studied at St. Stephens senior secondary school

Aspect-oriented Software Development

An approach to software development based around a new type of abstraction - an aspect. Used in conjunction with other approaches - normally object oriented software engineering. Aspects encapsulate functionality that cross-cuts and co-exists with other functionality.

Agile Software Development

Agile SDLC model is a combination of iterative and incremental process models with focus on process adaptability and customer satisfaction by rapid delivery of working software product. Agile Methods break the product into small incremental builds. These builds are provided in iterations.

Service Oriented Software Engineering

A means of developing distributed systems where the components are stand-alone services. Services may execute on different computers from different service providers. Standard protocols have been developed to support service communication and information exchange

Creativity and Innovation Handout

Creative thinking is the process which we use when we come up with a new idea. It is the merging of ideas which have not been merged before. Brainstorming is one form of creative thinking: it works by merging someone else's ideas with your own to create a new one. You are using the ideas of others as a stimulus for your own. This creative thinking process can be accidental or deliberate.

Cost of Capital

Cost of capital refers to the opportunity cost of making a specific investment. It is the rate of return that could have been earned by putting the same money into a different investment with equal risk. Thus, the cost of capital is the rate of return required to persuade the investor to make a given investment.

Security Engineering

Security engineering is a specialized field of engineering that focuses on the security aspects in the design of systems that need to be able to deal robustly with possible sources of disruption, ranging from natural disasters to malicious acts.

Fundamentals of Business Analysis

Fundamentals of Business Analysis addresses the entire scope of business analysis including before, during and after a solution to a business problem is implemented and also covers enterprise business analysis in order to provide an overview of the value that business analysis delivers in terms of executing strategy – both doing the right work and doing the right work in the right way.

Maintenance and Re-engineering in Software Engineering

Software is released to end-users, and within days, bug reports filter back to the software engineering organization. All of this work is software maintenance. Software re-engineering is vital to restore and reuse the things inherent in the existing software, put the cost of software maintenance to the lowest in the control and establish a basis for the development of software in the future.

Capital rationing in Business

Capital rationing is the process of putting restrictions on the projects that can be undertaken by the company or the capital that can be invested by the company. Capital rationing is the strategy of picking up the most profitable projects to invest the available funds.

Porter’s Five Force Model

Porter's Five Forces is a model that identifies and analyzes five competitive forces that shape every industry, and helps determine an industry's weaknesses and strengths. Frequently used to identify an industry's structure to determine corporate strategy, Porter's model can be applied to any segment of the economy to search for profitability and attractiveness.

Software architectural design

It introduces architectural design and to discuss its importance. It also explains the architectural design decisions that have to be made and also introduces three complementary architectural styles covering organisation, decomposition and control.

Cohesion and Coupling

Cohesion is the “single-mindedness’ of a component. It implies that a component or class encapsulates only attributes and operations that are closely related to one another and to the class or component itself. The degree to which a component is connected to other components and to the external world is called coupling.