Project Management Flashcards
the development of new software product requires the ____ of several different stakeholders
close cooperation
___, ___ and ___ all have a different agenda and different responsibilities.
Developers
Clients
end-users
the communication between these groups must __ well for the developed product to meet expectation
function
developers
- the developers are responsible for designing and implementing a solution
- these are the people who make the product.
- eg. web design company, designs and creates websites. they are the developers of the site.
Clients
- this is the individual or group that has contracted the developer for the design of a product.
- is the individual or group that pays the developers for the product, although the client may not necessarily use the product themselves.
End-Users
- these are the people who actually use the developed product.
- those who visit the site to inform themselves about the products offered by the supermarket.
the designer of a product needs ___ __
publishable content
obtain information from the client
the client provides the relevant text and pictures to the developers.
use of published information
- product development team may choose to research these sources to use this information in the product.
- however, copyright issues are only one potential problem.
interview
- interviews can be conducted either face-to-face
- over the telephone
- by email communication
- this gives the product designer an opportunity to ask specific questions about things they do not understand.
designer of the website is also known as
pamphlet
Questionnaires
-these are systematic investigations
-advantage: they can be passed out to many different many individuals and then assessed quantitatively.
-
Monitoring of website use
- members of the team may choose to directly monitor the behaviour of website users.
- eg. what links do the end-users click?
- do the end-users have problems navigating the site and finding the information that they need?
focus groups
these are structured discussions around a certain topic.
one team member will observe the discussion and take notes
people who publish ___ ___ or ___ must hold the rights to do so.
images
text
sound
these licenses do not require that you seek permission to publish the material
- creative commons
- GNU free documentation license (GFDL)
__ plays a central role in product development
testing
a product that is not tested may show ____ and or _____
- technical problems
- may not meet the expectations of the client.
Acceptance testing
the product is tested to see if it meets the customers’ expectations.
- does the new software get the approval of the people using the product.
black box testing
- this type of testing evaluates whether the product works as it should.
- the behavior of the software product is tested without considering its internal workings.
- from the point of view of the end-user, does the product work and do its job?
compatibility testing
compatibility testing ensures that the product works in conjunction with other systems.
conformance testing
the product should adhere to industry standards.
adherence to standards ensure that the product is portable and compatible with other systems
functional testing
all of the functions of the product are tested sequentially to ensure that they operate without any problems
performance testing
the product is evaluated for its ability to withstand heavy user loads.
-does the website load fast enough even when many users try to access the site at the same time?