en designing software

An English term in ConceptNet 5.8

Source: Open Mind Common Sense contributors
View this term in the API
  • Documentation
  • FAQ
  • Chat
  • Blog
  • Documentation
  • FAQ
  • Chat
  • Blog

Effects of designing software

  • en become rich ➜
  • en headaches ➜
  • en a better product ➜
  • en a big paycheck ➜
  • en creating bugs ➜
  • en designing software bugs ➜
  • en drawing diagrams ➜
  • en a eureka ➜
  • en your eyes to cross ➜
  • en frustration ➜
  • en you get money ➜
  • en getting mail from angry users ➜
  • en giving the programmers a template ➜
  • en hard work ➜
  • en having a ➜
  • en having an architecture to use ➜
  • en having meetings with other software designers ➜
  • en having new software to use ➜
  • en a headache ➜
  • en helping people ➜
  • More »

designing software is a subevent of…

  • en plan ➜
  • en beta testing ➜
  • en a breakthrough ➜
  • en bugs ➜
  • en your computer would crash ➜
  • en consult with an expert ➜
  • en determine needs ➜
  • en embrace the abstract ➜
  • en errors are sometimes made ➜
  • en you find bugs in it ➜
  • en to get bugs ➜
  • en an insight ➜
  • en interviews with users ➜
  • en late hours working ➜
  • en make a plan ➜
  • en make sketches on paper ➜
  • en making a flowchart ➜
  • en prepare a flow chart ➜
  • en talking to the customer ➜
  • en think ➜
  • More »

designing software is used for…

  • en artificial intelligence ➜
  • en solving problems ➜
  • en achieving goals ➜
  • en aiding design ➜
  • en bringing elements together in one place ➜
  • en business accounting ➜
  • en communicating with a computer ➜
  • en communication between humans and computers ➜
  • en computing ➜
  • en contibuting to the bottom line ➜
  • en controlling robots ➜
  • en efficiency ➜
  • en an ever increasing number of purposes ➜
  • en fitting a work process ➜
  • en getting business answers ➜
  • en getting good software ideas ➜
  • en getting what the users want ➜
  • en helping others ➜
  • en keeping harmony among the pieces ➜
  • en making a computer function ➜
  • More »

designing software requires…

  • en knowing how to program ➜
  • en attention to detail ➜
  • en creativity ➜
  • en creativity and patience ➜
  • en discipline, domain knowledge, and design experience ➜
  • en experience ➜
  • en expertise ➜
  • en focus ➜
  • en intelligence ➜
  • en knowledge ➜
  • en knowledge of a computer programming language ➜
  • en knowledge of programming ➜
  • en knowledge of programming languages ➜
  • en a lot of time ➜
  • en an organised mind ➜
  • en programming skills ➜

Things used for designing software

  • en writing a program ➜
Creative Commons License
ConceptNet 5 is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. If you use it in research, please cite this AAAI paper.
See Copying and Sharing ConceptNet for more details.