Interview Questions for Business Analysts and Systems Analysts


Recent Interview Questions | Search | Subscribe (RSS)

?
INTERVIEW QUESTION:

What is the KISS Principle?

Posted by Adrian M.

Article Rating // 2074 Views // 0 Additional Answers & Comments

Categories: Business Analysis, Systems Analysis, General

ANSWER

KISS is an acronym and stands for “Keep It Simple, Stupid.”  Some like to keep it cleaner and they say it stands for “Keep It Short and Simple.”

In the software development field, KISS implies that a system will function best when an analyst, developer, or architect takes a simple approach to designing. It suggests that analysts and architects should avoid complex designs. 

For business analysts the KISS is a design principle which encourages keeping system designs, requirements, or user interfaces as simple as possible. 

Complexity in design is generally undesirable because it increases the difficulty of understanding, implementing, and maintaining a system, leading to higher costs, decreased reliability, poorer performance, and a less satisfactory user experience. Complex designs can also introduce unnecessary failure points.

Related Principles

  • Don't repeat yourself (DRY)
  • Minimalism
  • Rule of least power
  • There's more than one way to do it
  • Worse is better (Less is more)
  • You aren't gonna need it (YAGNI)
  • BLUF (communication)
  • Occam's razor

What is the KISS Principle?

RATE THIS TOPIC

ADDITIONAL ANSWERS / COMMENTS

Only registered users may post comments.

Do your homework prior to the business analysis interview!

Having an idea of the type of questions you might be asked during a business analyst interview will not only give you confidence but it will also help you to formulate your thoughts and to be better prepared to answer the interview questions you might get during the interview for a business analyst position.  Of course, just memorizing a list of business analyst interview questions will not make you a great business analyst but it might just help you get that next job.

 



Upcoming Live Webinars

 




Select ModernAnalyst Content

Register | Login

Copyright 2006-2024 by Modern Analyst Media LLC