Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is the goal of Sensible Assembly Methodology?

0
Posted

What is the goal of Sensible Assembly Methodology?

0

The goal of SAM is the development of succesful software. SAM is founded on the idea that software which is flexible and easy to maintain will be most successful most often. This is largely due to the fact that maintenance accounts for anywhere from 60 – 85% of the cost of owning and developing software. Thus, the primary objective of SAM is to achieve easy to maintain software. This is achieved by mastering the business domain to be modeled, practicing anthropomorphism when modeling the domain objects, and creating a parameterised and encapsulated API for using the domain objects. After modeling and planning, rapid implementation is achieved by repurposing any prewritten APIs and objects and by producing new APIs and objects for future use. The goals of the Sensible Assembly Methodology are achieved by following the Sensible Assembly Bylaws.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123