1.1

Outcome One

Developing websites for the last three years using JavaScript and Python from 2020. Working for Siddaco.com, part-time, as an outlet manager for Waiterplus. Managing static files, content and server files. Studied with Udemy and Codenation. Worked with independent projects and in teams.

1.1 Describing the purpose of IT in modern business

The purpose of IT in modern business is it helps to increase creativity and reach into new potential of a business. These can include the marketing to or reaching new customers, allowing customers to make use of your services from within their homes, making your services dynamic/passive by the use of automation, taking secure payments online, provide customer service, educate customers and provide information and be able to analyse business.

1.2 Describing methods, skills and resources needed to complete digital projects successfully

  • Requirement analysis
  • Planning
  • Software design such as architectural design
  • Software development
  • Testing
  • Deployment

Requirements: Based on the types of problem’s or needs a company has. The best way to find this out is to question the client. Research similar websites.Understand the client’s website users and customers in general. Planning: Use Trello to show what work your doing, have done on what days and optimise work.

Software design: Use flowchart to see overview of how code will work. Software development: Use GitHub to to save work to a remote repository for securing working, deployment, contributions and managing codebase. Use Google Chrome browser with Google developer tools.

Testing: Manual test and have others test.

Deployment: Netlify and Domain Name.

1.3 Plan and carry out tasks using IT

Use a wire frame to plan the structure of your websites. Use photoshop to design the way the website will look in whole. Use Figma, Adobe XD or Sketch to make design of your website. Use plain text editor or an IDE like VSCode to code website.

1.4 Describe the risks that might impact digital projects

Programming versions can become a risk because the programmer releases a new version which may include deprecations and you have developed using an older version. Competitor makes a website or services which is new and has better features which can catch the attention of your customers. A key member leaves you through the middle of a project. Security risks like Cyber Security issues specifically. Not designed with UI/UX in mind which can make it a pain to navigate. Performance slow websites, most people on the internet don’t usually have the patience. Not building your website according to an industry or production-ready standard, this could make you look really amateur. No planning or goal can make it hard to know which direction you're headed. Documentation, others can’t tell what it’s about, lack of comments on code, and messy code.

1.5 Describe how you would go about selecting and using IT systems and software

Focus on the client’s business needs, analyze your needs, do research, ask for help, integrate everything, get everyone onboard, communication, share your favourite software, dynamic vs static websites, HTML and CSS.

1.6 Describe and provide analysis on how your chosen technologies have helped you achieve your outcomes

Trello has helped with managing teams, setting targets, and sharing work. It also helps with workflow and optimization. Github is great for managing code, allowing teams to collaborate with code, also without messing up the original code with the use of branches, forking, pulling, and pushing. Permission, private and public repositories. A diagram and record of work committed based on date. Raising issues within the code, Git bot helps recognize issues in code. Move back and forth with versions of your software. Integrate Github on slack and use Github API to implement in your website if needed. Use Git bash CLI to manage repositories from your command tool.

1.7 Describe legal guidelines and constraints that impact digital projects

GDPR regulations came into effect 2018.

The identity of your business needs to be displayed on you website.

The right of users to allow the use of their data.

Company policy and procedures, Privacy policy, cookies and disclaimer should be included.

If you sell online you must abide by the online and distance selling regulations as well as electronic commerce regulations and the consumer rights act.

Your website must accessible to those who need it becuse of the Equality Act 2010.

The Information Commissioner’s Office has published a set of technical security processes that can be used as a guideline for cyber security and protecting personal data.

Respecting copyright. Copyright is the right of an author for any intellectual property to be protected from anyone else passing it off as their own. This may be displayed as "Copyright 2020" on the website to help deter copyright infrigment.