본문 바로가기

Software Engineering

SW Characteristics

https://www.geeksforgeeks.org/software-engineering-software-characteristics/

 

Software Engineering | Software Characteristics - GeeksforGeeks

A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.

www.geeksforgeeks.org

https://www.interviewbit.com/blog/what-are-the-characteristics-of-software/

 

What are the Characteristics of Software in Software Engineering?

Table Of Contents show Introduction What is Software Engineering? Importance of Software Characteristics in Software Engineering Top Characteristics of Software Functionality Usability (User-friendly)…

www.interviewbit.com

  • Characteristics of good software product
    • functionality
      • 정의 its ability to perform and function according to design specification
      1. suitability
      2. accuracy
      3. interoperability
        • 시스템간에 정보를 교환하거나, 교환된 정보를 상호간에 사용할 수 있는 능력
        • keep API rule
      4. compliance
        • 특정 기관에서 조달한 소프트웨어 라이선스가 제공업체의 규정된 조건에 따라 사용되고 있는지 확인하는 관행
      5. security
    • reliability (신뢰성)
      • 정의 : 특정 조건에서 특정 기간 동안 고장 없이 작동할 가능성
      • recoverability
      • fault tolerance
      • maturity
    • efficiency
      • 정의 : 인적 자원과 시스템 자원을 가능한 한 효과적이고 효율적으로 활용하는 소프트웨어의 능력
    • usability(user-friendly)
      • 정의 : learning how to use the software should require less effort or time
    • maintainability
      • 정의 : 소프트웨어 코드를 얼마나 쉽게 수리, 개선 및 이해할 수 있는지
    • portability
      • 정의 : ability to use software in different environments (소프트웨어가 어떠한 수정도 필요 없이 다른 하드웨어 플랫폼에서 작동할 수 있는 능력)
      • portability → 개발 비용 절감 (sw를 새로운 환경으로 port하는 것이 새로 개발하는 것보다 상대적으로 저렴함)
    • flexibility
      • 정의 : ability of the software solution to adapt to potential or future changes in its requirements (focuses on major functional extensions)
    • integrity

'Software Engineering' 카테고리의 다른 글

High cohesion & lowest coupling  (0) 2022.10.12