Lecture 7 Flashcards
E-commerce presence timeline
1) Planning
2) Website development
3) Web implementation
4) Social media plan
5) Social media implementation
6) mobile plan
Components of website budget
System development: Content design and development, hardware, software and Telecommunications
System maintenance: Hardware, software licenses and telco subscription
Personnel for functional, technical, application maintenance
Total project costs are high: Vary from (some 100) thousands to (many) millions euros/year
IT projects are costly and often fail
E.g. Dutch tax office spent 200 million euro on a new system for paying compensation
The project was stopped in april 2014 and the system abandoned
The dutch social security organization spent 87 million euro on a new system to pay elderly pensions and child compensations. The project was stopped in 2008
Systems developent life cycle
Methodology for understanding business objectives of a system and designing an appropriate solution
Five steps in System development life cycle
1) Sysetm analysis/planning
2) System design
3) Building the system
4) testing
5) implementation
(waterfall method)
System analysis and planning (five steps of system development life cycle)
Business objectives (what does the firm want) system functionalities and information requirements
System design specification: hardware and software platforms (five steps of system development life cycle)
Logical design: data flow diagram = flow of information for the site + data processing + databases to be used + secuirity and emergence back ups and controls of the system
Physical design: translates the logical design into physical components
Building the system (five steps of system development life cycle)
In house versus outsourcing
Customized solution versus commercial of the shelve/standardized solutions
Testing the system
Unit testing - system testing - acceptance testing - A/B testing - Multivariate testing
outsourcing
Hiring vendors to provide services involved in building site
Varies from outsourcing everything (design - maintenance) to full inhouse
Build it yourself vs outsourcing
Build your own site (or information system) requires hiring a team with diverse skill sets:
Choice of software tools, IT, skills; both risks and possible benefits
Host and maintain it yourself vs outsourcing: hosting
when a hosting company is responsible for ensuring site is accessible 24/7 for monthly fee
Page generation
Server response time
Device based accelerators
Efficient resource allocation
Resource utilization thresholds
Monitoring site performance
Page content
Optimize HTML
Optimize images
Site architecture
Efficient page style
Web server software
Site management tools; dynamic page generation