Project
Investigate Artificial Intelligence Adoption and Impact for Web Developers
1. Blog : https://thinkspace.csu.edu.au/ai4web
2. Progress Reports : https://thinkspace.csu.edu.au/ai4web/weekly-project-reports/
Rationale
1. Problem domain
Web developers are being warned their jobs may become redundant with the emerging adoption of artificial intelligence to build web based sites, platforms and tools. This project looks at researching the validity of these claims and assessing the future landscape that web developers will have to adapt, and the ways in which their roles may be transformed.
2. Purpose and justification
This project topic is on AI adoption within the scope of the web development industry. It intends to look at the level of adoption and change that is, and will occur, within web developer roles. With a lot of personal experience in web development, this research project will help influence decisions and guide my career path into the future.
3. Background Information
I have over 20 years experience as a web developer developing all types of web based solutions across many technology stacks. My particular interests are in the areas of programming, artificial intelligence and information security.
Research Questions
What are the current levels of AI adoption in the web development field?
In what future ways will AI impact on the traditional web development role?
Will web developers will be enhanced or superseded with AI?
Conceptual or Theoretical Framework
Conceptual framework to be used. What concepts are related to the subject matter? Using mind maps, look for relationships between keywords. Create a mind map.
Methodology
1. Analysis of sources of information (EndNote, APA Referencing Style)
Is the source accurate?
Is the author an authority? Qualified?
Objectivity?
Currency?
Coverage?
2. Research method(s)
Survey web developers working in the field – using survey research methods?
Content analysis of websites
Ethnographic research methods?
Model building as part of the analysis?
Case study comparative method?
Testing theoretical models or software?
Creating experiments?
3. Data collection or systems design methods
The three main data collections for this research project will be the literature review, the survey collation and findings and the data retrieved from any experiments or prototypes built to test theories. Time constraints may apply and the possibly of experiments or prototypes will be low. This is the lowest priority item.
4. Ethical Issues: Research and Professional Ethics Statement
This project will apply my personal, professional and general research ethics. My personal ethics have been accumulated over a career spanning 20 years and can be distilled into core set of principles. These personal principles closely adhere to the Australian Computer Society code of ethics which I always try to adopt within my professional business life. These core concepts of honesty, competency and committment to ongoing professional development to ensure overall professionalism at all times. These values will underpin my approach to this project.
Artificial Intelligence brings a whole new world of ethical dilemmas. By its nature AI can not determine a moral good. It cannot determine one’s duty to act in a way to treat people with dignity and respect, nor can it form social contracts that bind its nature to benefit itself or those it interacts with. AI can only act in what ever ethical way is it programmed to do so. This project aims to not solve these constraints but review the adoption of AI based on these assumptions.
During the research project I will always seek consent where needed from participants. There is a very low impact or risk of harm to any participant with any of the research activities. This project will not look to build or code any prototypes and will focus solely on research literature analysis and review in the public domain. As there will be no participants other than the author no identifiable data will be stored outside what is already within the public domain. Research data for annotated bibliographies, surveys, biographies or any other personal information, if collected, will be protected at all times. The project will always respect an author’s intellectual property, and any copyright. It ensure all research sources are referenced using APA 7th version as adopted by CSU.
Academic best practices will always be followed and I will always avoid plagiarism, collusion, contract cheating and not reuse research communication in seminars or papers in any way.
5. Compliance Requirements (Workplace, Industry or Government regulations)
The Australian Broadcasting Authority (ABA) is the principal agency responsible for Internet content regulation in Australia. This project will reference the compliance requirements, if applicable, contained within the Broadcasting Services Act 1992 administered by the ABA via their ‘co-regulatory’ scheme.
Project Plan
This page includes the milestone list, WBS, ethics statement, risk analysis, gantt chart, pert charts and all other items required for the project plan. For each image below click on it to see the full size image. All deliverables are generated from GanttProject. You can read my review of this software here.
Milestone list
Project milestone | Deliverable | Expected date |
Blog setup | Setup blog using CSU WP platform | 14/7/2020 |
Project plan | Create proposal, task list, WBS, gantt chart, pert chart. | 24/7/2020 |
Progress reports | Author report each week using standard template | 30/09/2020 |
Literature review | For each item in annotated bibliography review and extract relevant snippets | 02/08/2020 |
Final report | Produce final report and create a presentation using any of the suggested formats | 20/08/2020 |
-
-
-
Work breakdown structure (WBS)
-
Risk Analysis
Risk Description Likelihood (1-5) Severity (1-5) Risk Rating Controls Residual Risk Rating Skill set of researcher not at levels required to complete project 3 5 High More time spent learning the skills researchers need Medium Research topic is not complex enough to be a suitable project 2 4 Medium Initial research completed within enough time to change topic if required Low Timelines are not appropriate for amount of work to be completed 3 3 Medium Realistic timelines are chosen with enough safety to allow for contingency. Low Research articles are significantly contradictory leading to discrepancies in data collected 1 2 Low Research articles are reviewed objectively, and discrepancies are described in the Project Report Low Time to build experiments or prototypes may not be available 4 3 Medium Research material is sourced that has already built experiments or prototypes to determine findings. Low Research does not answer the Research Questions 2 4 Medium A broad spectrum of research is completed to allow for the best chance of answering the questions Medium -
Gantt Chart
-
Pert Chart
-
Resource chart
-
-
References
References
Herbst-Damn, K. L., & Kulik, J. A. (2005). Volunteer support, marital status, and the survival times of terminally ill patients. Health Psychology, 24(1), 225-229. doi:10.1037/0278-6133.24.2.225
Appendix
Software reviewed and / or used.
Name | Version | Source |
GanttProject | 2.8.11 | https://www.ganttproject.biz/ |
ProjectLibre | 1.9.2 | https://www.projectlibre.com/ |