We found 54 results that contain "article"
Posted on: #iteachmsu
NAVIGATING CONTEXT
Article For Software development life cycle
What is SDLC?
SDLC is a process followed for a software project, within a software organization. It consists of a detailed plan describing how to develop, maintain, replace and alter or enhance specific software. The life cycle defines a methodology for improving the quality of software and the overall development process.
The following figure is a graphical representation of the various stages of a typical SDLC.
A typical Software Development Life Cycle consists of the following stages −
Stage 1: Planning and Requirement Analysis
Requirement analysis is the most important and fundamental stage in SDLC. It is performed by the senior members of the team with inputs from the customer, the sales department, market surveys and domain experts in the industry. This information is then used to plan the basic project approach and to conduct product feasibility study in the economical, operational and technical areas.
Planning for the quality assurance requirements and identification of the risks associated with the project is also done in the planning stage. The outcome of the technical feasibility study is to define the various technical approaches that can be followed to implement the project successfully with minimum risks.
Stage 2: Defining Requirements
Once the requirement analysis is done the next step is to clearly define and document the product requirements and get them approved from the customer or the market analysts. This is done through an SRS (Software Requirement Specification) document which consists of all the product requirements to be designed and developed during the project life cycle.
Stage 3: Designing the Product Architecture
SRS is the reference for product architects to come out with the best architecture for the product to be developed. Based on the requirements specified in SRS, usually more than one design approach for the product architecture is proposed and documented in a DDS - Design Document Specification.
This DDS is reviewed by all the important stakeholders and based on various parameters as risk assessment, product robustness, design modularity, budget and time constraints, the best design approach is selected for the product.
A design approach clearly defines all the architectural modules of the product along with its communication and data flow representation with the external and third party modules (if any). The internal design of all the modules of the proposed architecture should be clearly defined with the minutest of the details in DDS.
Stage 4: Building or Developing the Product
In this stage of SDLC the actual development starts and the product is built. The programming code is generated as per DDS during this stage. If the design is performed in a detailed and organized manner, code generation can be accomplished without much hassle.
Developers must follow the coding guidelines defined by their organization and programming tools like compilers, interpreters, debuggers, etc. are used to generate the code. Different high level programming languages such as C, C++, Pascal, Java and PHP are used for coding. The programming language is chosen with respect to the type of software being developed.
Stage 5: Testing the Product
This stage is usually a subset of all the stages as in the modern SDLC models, the testing activities are mostly involved in all the stages of SDLC. However, this stage refers to the testing only stage of the product where product defects are reported, tracked, fixed and retested, until the product reaches the quality standards defined in the SRS.
Stage 6: Deployment in the Market and Maintenance
Once the product is tested and ready to be deployed it is released formally in the appropriate market. Sometimes product deployment happens in stages as per the business strategy of that organization. The product may first be released in a limited segment and tested in the real business environment (UAT- User acceptance testing).
Then based on the feedback, the product may be released as it is or with suggested enhancements in the targeting market segment. After the product is released in the market, its maintenance is done for the existing customer base.Video link:Embedded video link:Link: https://projects.invisionapp.com/d/main#/console/20294675/458743820/preview
SDLC is a process followed for a software project, within a software organization. It consists of a detailed plan describing how to develop, maintain, replace and alter or enhance specific software. The life cycle defines a methodology for improving the quality of software and the overall development process.
The following figure is a graphical representation of the various stages of a typical SDLC.
A typical Software Development Life Cycle consists of the following stages −
Stage 1: Planning and Requirement Analysis
Requirement analysis is the most important and fundamental stage in SDLC. It is performed by the senior members of the team with inputs from the customer, the sales department, market surveys and domain experts in the industry. This information is then used to plan the basic project approach and to conduct product feasibility study in the economical, operational and technical areas.
Planning for the quality assurance requirements and identification of the risks associated with the project is also done in the planning stage. The outcome of the technical feasibility study is to define the various technical approaches that can be followed to implement the project successfully with minimum risks.
Stage 2: Defining Requirements
Once the requirement analysis is done the next step is to clearly define and document the product requirements and get them approved from the customer or the market analysts. This is done through an SRS (Software Requirement Specification) document which consists of all the product requirements to be designed and developed during the project life cycle.
Stage 3: Designing the Product Architecture
SRS is the reference for product architects to come out with the best architecture for the product to be developed. Based on the requirements specified in SRS, usually more than one design approach for the product architecture is proposed and documented in a DDS - Design Document Specification.
This DDS is reviewed by all the important stakeholders and based on various parameters as risk assessment, product robustness, design modularity, budget and time constraints, the best design approach is selected for the product.
A design approach clearly defines all the architectural modules of the product along with its communication and data flow representation with the external and third party modules (if any). The internal design of all the modules of the proposed architecture should be clearly defined with the minutest of the details in DDS.
Stage 4: Building or Developing the Product
In this stage of SDLC the actual development starts and the product is built. The programming code is generated as per DDS during this stage. If the design is performed in a detailed and organized manner, code generation can be accomplished without much hassle.
Developers must follow the coding guidelines defined by their organization and programming tools like compilers, interpreters, debuggers, etc. are used to generate the code. Different high level programming languages such as C, C++, Pascal, Java and PHP are used for coding. The programming language is chosen with respect to the type of software being developed.
Stage 5: Testing the Product
This stage is usually a subset of all the stages as in the modern SDLC models, the testing activities are mostly involved in all the stages of SDLC. However, this stage refers to the testing only stage of the product where product defects are reported, tracked, fixed and retested, until the product reaches the quality standards defined in the SRS.
Stage 6: Deployment in the Market and Maintenance
Once the product is tested and ready to be deployed it is released formally in the appropriate market. Sometimes product deployment happens in stages as per the business strategy of that organization. The product may first be released in a limited segment and tested in the real business environment (UAT- User acceptance testing).
Then based on the feedback, the product may be released as it is or with suggested enhancements in the targeting market segment. After the product is released in the market, its maintenance is done for the existing customer base.Video link:Embedded video link:Link: https://projects.invisionapp.com/d/main#/console/20294675/458743820/preview
Authored by:
Vijayalaxmi vishvanath mali

Posted on: #iteachmsu

Article For Software development life cycle
What is SDLC?
SDLC is a process followed for a software project, wi...
SDLC is a process followed for a software project, wi...
Authored by:
NAVIGATING CONTEXT
Wednesday, Nov 22, 2023
Posted on: #iteachmsu
ASSESSING LEARNING
Article: The Most Important - Excellent Nutrition
Good food is a key to good development and a good mood as well. A healthy body nurtures a healthy mind. Fortunately, my daughter is not a picky eater but there are days when she gives me a hard time.
A balanced nutritious diet is essential. Vegetables, seasonal fruits, eggs, pulses are all building blocks for a proper diet. Milk with #Junior Horlicks is also a great choice as it includes nutrients that support brain development, such as choline, iron, and iodine. It also contains nutrients that support physical growth, such as calcium, Vitamin D, Vitamin K, and proteins, and also nutrients to support healthy immune function such as Vitamin E, A, Selenium & Copper. You can design a wholesome diet with roti, rice, whole-grain bread, wheat pasta, curd, cheese and maybe a scoop of ice cream and some sweets once in a while.
A balanced nutritious diet is essential. Vegetables, seasonal fruits, eggs, pulses are all building blocks for a proper diet. Milk with #Junior Horlicks is also a great choice as it includes nutrients that support brain development, such as choline, iron, and iodine. It also contains nutrients that support physical growth, such as calcium, Vitamin D, Vitamin K, and proteins, and also nutrients to support healthy immune function such as Vitamin E, A, Selenium & Copper. You can design a wholesome diet with roti, rice, whole-grain bread, wheat pasta, curd, cheese and maybe a scoop of ice cream and some sweets once in a while.
Posted by:
Super Admin
Posted on: #iteachmsu
Article: The Most Important - Excellent Nutrition
Good food is a key to good development and a good mood as well. A h...
Posted by:
ASSESSING LEARNING
Monday, Jan 8, 2024
Posted on: Medical emergency
ASSESSING LEARNING
What is cloud computing public group public article
Cloud computing is a computing service made available over the internet.
Cloud computing is a pay-as-you-go model for delivering IT resources.
Cloud computing is a pay-as-you-go model for delivering IT resources.
Posted by:
Super Admin
Posted on: Medical emergency
What is cloud computing public group public article
Cloud computing is a computing service made available over the inte...
Posted by:
ASSESSING LEARNING
Tuesday, Oct 17, 2023
Posted on: #iteachmsu
PEDAGOGICAL DESIGN
Careers for iGen'ers - You Need Either Skills or Education: Test article
Careers for iGen'ers - You Need Either Skills or Education
If you are iGen and looking for a career, please pick a major in fields where there will be plenty of jobs and avoid fields where the jobs are limited. Unless of course you are so different and truly one of a kind like: Michael Jordan, Prince, The Beatles, Albert Einstein, Bill Gates, Elon Musk, Kim Kardashian (just kidding).
You have two choices - pick a trade or get the right college education. Low skilled jobs will continue to disappear and you can not raise a family on the income from a low skilled job. You either need skills or education.
Healthcare and high tech are the booming fields now and that will continue for decades.
Thus careers in science, engineering, software, and medicine are a good choice.
There won't be many jobs for people who major in English, history, philosophy etc. Sorry.
If you want help choosing a new career, or making those big career decisions, check out my career counseling services.
Electrical Engineering and Software Engineering look really good. As does nursing, and being a family doctor.
Civil Engineering offers very few jobs since we are not building a lot of bridges and buildings. So avoid that.
Automotive engineering is tough. Not many US jobs except in the electric car field.
Jobs that must be done in person such as plumbers, electricians, barbers, beauticians, should still be in demand, although lower paying than jobs requiring a college education. The trades are more stable than many other careers.
Sales jobs will continue to shrink. Retails sales jobs are disappearing as shopping malls close and as Amazon takes over the world. Sales people are usually just middlemen. Who needs them? Sorry... However, sales people that do business development and find new customers are a different story. But the days of being a shoe salesman in a mall store are gone.
Business development and marketing are still good fields, but will see some unexpected changes.
The auto mechanic field is going to go through interesting changes with the growth of electric vehicles and self driving vehicles. EV's have less moving parts and fewer fluids to replace, but they still need tire changes.
Taxi driver jobs and truck driver jobs will start to experience less demand as automated vehicles take over. However, as of 2018, the demand for truck drivers is booming.
As automated electric vehicles take over, the need for individuals to own a car will be reduced. It will become more simple, less expensive, and more efficient to just walk outside, call up an app, have a driver-less Uber pick you up and take you to wherever you want to go. As long as a car can show up in 5 minutes or so, that will be the way to go. Owning your own car is not efficient, nor a good investment. Cars sit around doing nothing for 98% of their existence. They take up space, they consume your money on insurance and repairs even while they are just sitting doing nothing. How this will affect jobs, careers and the workplace will be interesting, and iGen'ers will be the first to experience this.
Space flight related jobs will pick up as we focus on getting people to the moon, Mars, and space stations.
Geology jobs, especially related to finding minerals on other planets should see a rise in demand.
Virtual Reality related jobs (whatever those are?) will pick up as VR technology becomes ubiquitous. Probably creating VR experiences will be popular.
The generation after the iGen'ers will be the ones who grow up thinking virtual reality is normal.
If you are iGen and looking for a career, please pick a major in fields where there will be plenty of jobs and avoid fields where the jobs are limited. Unless of course you are so different and truly one of a kind like: Michael Jordan, Prince, The Beatles, Albert Einstein, Bill Gates, Elon Musk, Kim Kardashian (just kidding).
You have two choices - pick a trade or get the right college education. Low skilled jobs will continue to disappear and you can not raise a family on the income from a low skilled job. You either need skills or education.
Healthcare and high tech are the booming fields now and that will continue for decades.
Thus careers in science, engineering, software, and medicine are a good choice.
There won't be many jobs for people who major in English, history, philosophy etc. Sorry.
If you want help choosing a new career, or making those big career decisions, check out my career counseling services.
Electrical Engineering and Software Engineering look really good. As does nursing, and being a family doctor.
Civil Engineering offers very few jobs since we are not building a lot of bridges and buildings. So avoid that.
Automotive engineering is tough. Not many US jobs except in the electric car field.
Jobs that must be done in person such as plumbers, electricians, barbers, beauticians, should still be in demand, although lower paying than jobs requiring a college education. The trades are more stable than many other careers.
Sales jobs will continue to shrink. Retails sales jobs are disappearing as shopping malls close and as Amazon takes over the world. Sales people are usually just middlemen. Who needs them? Sorry... However, sales people that do business development and find new customers are a different story. But the days of being a shoe salesman in a mall store are gone.
Business development and marketing are still good fields, but will see some unexpected changes.
The auto mechanic field is going to go through interesting changes with the growth of electric vehicles and self driving vehicles. EV's have less moving parts and fewer fluids to replace, but they still need tire changes.
Taxi driver jobs and truck driver jobs will start to experience less demand as automated vehicles take over. However, as of 2018, the demand for truck drivers is booming.
As automated electric vehicles take over, the need for individuals to own a car will be reduced. It will become more simple, less expensive, and more efficient to just walk outside, call up an app, have a driver-less Uber pick you up and take you to wherever you want to go. As long as a car can show up in 5 minutes or so, that will be the way to go. Owning your own car is not efficient, nor a good investment. Cars sit around doing nothing for 98% of their existence. They take up space, they consume your money on insurance and repairs even while they are just sitting doing nothing. How this will affect jobs, careers and the workplace will be interesting, and iGen'ers will be the first to experience this.
Space flight related jobs will pick up as we focus on getting people to the moon, Mars, and space stations.
Geology jobs, especially related to finding minerals on other planets should see a rise in demand.
Virtual Reality related jobs (whatever those are?) will pick up as VR technology becomes ubiquitous. Probably creating VR experiences will be popular.
The generation after the iGen'ers will be the ones who grow up thinking virtual reality is normal.
Authored by:
Chathuri
Posted on: #iteachmsu
Careers for iGen'ers - You Need Either Skills or Education: Test article
Careers for iGen'ers - You Need Either Skills or Education
If you a...
If you a...
Authored by:
PEDAGOGICAL DESIGN
Tuesday, Oct 15, 2019
Posted on: #iteachmsu
DISCIPLINARY CONTENT
Article : internationally recognized certificate serves as proof of performance, strengthening both
https://www.bankrate.com/investing/stock-market-basics-for-beginners/Software testing is governed by seven principles:Absence of errors fallacy: Even if the software is 99% bug-free, it is unusable if it does not conform to the user's requirements. Software needs to be bug-free 99% of the time, and it must also meet all customer requirements.Testing shows the presence of errors: Testing can verify the presence of defects in software, but it cannot guarantee that the software is defect-free. Testing can minimize the number of defects, but it can't remove them all.Exhaustive testing is not possible: The software cannot be tested exhaustively, which means all possible test cases cannot be covered. Testing can only be done with a select few test cases, and it's assumed that the software will produce the right output in all cases. Taking the software through every test case will cost more, take more effort, etc., which makes it impractical.Defect clustering: The majority of defects are typically found in a small number of modules in a project. According to the Pareto Principle, 80% of software defects arise from 20% of modules.Pesticide Paradox: It is impossible to find new bugs by re-running the same test cases over and over again. Thus, updating or adding new test cases is necessary in order to find new bugs.Early testing: Early testing is crucial to finding the defect in the software. In the early stages of SDLC, defects will be detected more easily and at a lower cost. Software testing should start at the initial phase of software development, which is the requirement analysis phase.Testing is context-dependent: The testing approach varies depending on the software development context. Software needs to be tested differently depending on its type. For instance, an ed-tech site is tested differently than an Android app.
Posted by:
Super Admin

Posted on: #iteachmsu

Article : internationally recognized certificate serves as proof of performance, strengthening both
https://www.bankrate.com/investing/stock-market-basics-for-beginner...
Posted by:
DISCIPLINARY CONTENT
Thursday, Jul 11, 2024
Posted on: #iteachmsu
ASSESSING LEARNING
internationally recognized certificate serves as proof of performance --- Article with XLS file type
Article with XLS file type
Posted by:
Super Admin

Posted on: #iteachmsu

internationally recognized certificate serves as proof of performance --- Article with XLS file type
Article with XLS file type
Posted by:
ASSESSING LEARNING
Thursday, Jul 11, 2024
Posted on: #iteachmsu
ASSESSING LEARNING
internationally recognized certificate serves as proof of performance -- Article with Docx file type
Article with Docx file type
Posted by:
Super Admin

Posted on: #iteachmsu

internationally recognized certificate serves as proof of performance -- Article with Docx file type
Article with Docx file type
Posted by:
ASSESSING LEARNING
Thursday, Jul 11, 2024
Posted on: #iteachmsu
ASSESSING LEARNING
internationally recognized certificate serves as proof of performance -- Article with Json file type
Article with Json file type
Posted by:
Super Admin
Posted on: #iteachmsu
internationally recognized certificate serves as proof of performance -- Article with Json file type
Article with Json file type
Posted by:
ASSESSING LEARNING
Thursday, Jul 11, 2024