1. The document discusses the features and interface of Visual Basic 6.0, including its graphical user interface, event-driven programming model using controls, and object-oriented programming approach.
2. It describes the main interface elements like the toolbox, project explorer, properties window and code editor, which allow designing forms and writing code.
3. The toolbox contains intrinsic and ActiveX controls that can be placed on forms, while the project explorer shows all project items in a tree structure.
1. The document discusses the features and interface of Visual Basic 6.0, including its graphical user interface, event-driven programming model using controls, and object-oriented programming approach.
2. It describes the main interface elements like the toolbox, project explorer, properties window and code editor, which allow designing forms and writing code.
3. The toolbox contains intrinsic and ActiveX controls that can be placed on forms, while the project explorer shows all project items in a tree structure.
The document summarizes concepts related to forces and motion. It defines key terms like work, kinetic energy, and potential energy. It provides formulas for calculating work, kinetic energy, and gravitational potential energy. Examples are given to demonstrate applying the concepts and formulas to solve physics problems involving changes in kinetic and potential energy.
This document provides information about the International System of Units (SI) including:
1. It lists the 7 base units used in the SI system: meter (m), kilogram (kg), second (s), ampere (A), kelvin (K), mole (mol), and candela (cd).
2. It explains the prefixes that are used with units to indicate decimal multiples or submultiples, such as kilo (k) for 1000 and milli (m) for 0.001.
3. It provides examples of converting between units using prefixes, such as converting 4,700,000,000 meters to megameters (Mm) or 0.0004 meters to mill
The document outlines guidelines for waste sorting at a condominium. It describes separating waste into 4 categories: recyclables, food waste, general waste, and hazardous materials. Residents are instructed to sort their waste according to labeled bins and are provided with collection schedules. Non-compliance may result in fines. The condominium aims to promote environmental protection and sustainability through effective waste management.
Model-Based Software Engineering: A Multiple-Case Study on Challenges and Dev...Rodi Jolak
A recurring theme in discussions about the adoption of Model-Based Engineering (MBE) is its effectiveness. This is because there is a lack of empirical assessment of the processes and (tool-)use of MBE in practice. We conducted a multiple-case study by observing 2 two-month MBE projects from which software for a Mars rover were developed. We focused on assessing the distribution of the total software development effort over different development activities. Moreover, we observed and collected challenges reported by the developers during the execution of projects. We found that the majority of the effort is spent on the collaboration and communication activities. Furthermore, our inquiry into challenges showed that tool-related challenges are the most encountered.
IDG MarketPulse: Virtual Graphics Processing Unit (vGPU)jmariani14
Presented on behalf of Dell, VMware & NVIDIA.
The purpose of this survey is to better understand user experiences and challenges with demanding graphics applications in use today, in addition to deployment plans for virtualized graphics solutions. The survey explores the expected and experienced benefits of virtualized graphics solutions, as well as primary barriers to deployment.
The document summarizes concepts related to forces and motion. It defines key terms like work, kinetic energy, and potential energy. It provides formulas for calculating work, kinetic energy, and gravitational potential energy. Examples are given to demonstrate applying the concepts and formulas to solve physics problems involving changes in kinetic and potential energy.
This document provides information about the International System of Units (SI) including:
1. It lists the 7 base units used in the SI system: meter (m), kilogram (kg), second (s), ampere (A), kelvin (K), mole (mol), and candela (cd).
2. It explains the prefixes that are used with units to indicate decimal multiples or submultiples, such as kilo (k) for 1000 and milli (m) for 0.001.
3. It provides examples of converting between units using prefixes, such as converting 4,700,000,000 meters to megameters (Mm) or 0.0004 meters to mill
The document outlines guidelines for waste sorting at a condominium. It describes separating waste into 4 categories: recyclables, food waste, general waste, and hazardous materials. Residents are instructed to sort their waste according to labeled bins and are provided with collection schedules. Non-compliance may result in fines. The condominium aims to promote environmental protection and sustainability through effective waste management.
Model-Based Software Engineering: A Multiple-Case Study on Challenges and Dev...Rodi Jolak
A recurring theme in discussions about the adoption of Model-Based Engineering (MBE) is its effectiveness. This is because there is a lack of empirical assessment of the processes and (tool-)use of MBE in practice. We conducted a multiple-case study by observing 2 two-month MBE projects from which software for a Mars rover were developed. We focused on assessing the distribution of the total software development effort over different development activities. Moreover, we observed and collected challenges reported by the developers during the execution of projects. We found that the majority of the effort is spent on the collaboration and communication activities. Furthermore, our inquiry into challenges showed that tool-related challenges are the most encountered.
IDG MarketPulse: Virtual Graphics Processing Unit (vGPU)jmariani14
Presented on behalf of Dell, VMware & NVIDIA.
The purpose of this survey is to better understand user experiences and challenges with demanding graphics applications in use today, in addition to deployment plans for virtualized graphics solutions. The survey explores the expected and experienced benefits of virtualized graphics solutions, as well as primary barriers to deployment.
Software requirements engineering lecture 01Abdul Basit
This document discusses requirements engineering and its importance in software project success. It defines requirements engineering and outlines the key processes: elicitation, analysis, specification, verification and validation, and management. Case studies show that requirements engineering impacts several critical success factors, including user involvement, clear requirements, proper planning, and realistic expectations. When done thoroughly through multiple release cycles, requirements engineering can help deliver projects on time and on budget by ensuring the development team is building the right system to meet user needs.
This document discusses requirements engineering and its importance in software project success. It defines requirements engineering and outlines the key processes: elicitation, analysis, specification, verification and management. Case studies show that projects with strong requirements engineering in areas like user involvement, clear requirements and proper planning are more likely to succeed. The document concludes that requirements engineering impacts 7 of the top 10 attributes that determine project success.
Modern life relies on good tech. Good tech relies on quality code. This presentation lays out the rationale and research behind my draft software quality certification tentatively named Quality+.
Uncovering Emerging Information Trends in Information TechnologyEric M. Pastore
This document outlines a capstone project that aims to address issues in software development practices. It involves interviewing 20 software engineers to identify issues, analyzing the issues to determine the primary problem, and developing a solution in the form of a Quality+ certification. The certification would validate developer skills in best practices like design, documentation, and code quality. Implementing the certification industry-wide could improve training, increase confidence in developers, and set an standard for the profession. Next steps include further developing the certification and promoting its adoption.
- Software engineering is extremely complex and expensive work, with large software systems costing more than buildings and often having high failure rates.
- The two main factors that cause "runaway" software projects that exceed budgets and schedules are poor estimation done too early and unstable requirements that change frequently.
- Programmers are often given impossible tasks with too much work and not enough time, leading them to produce workarounds and quick fixes rather than well-designed solutions.
panagenda reached out to 750+ professionals to share their company’s Domino application strategy. Join this session to find out what was most important to your peers and what challenges they had to overcome to make their project a success. Franz Walder presents the exciting results of the survey and explains what role analytics can play when tackling these challenges.
MSR 2022 Foundational Contribution Award Talk: Software Analytics: Reflection...Tao Xie
MSR 2022 Foundational Contribution Award Talk on "Software Analytics: Reflection and Path Forward" by Dongmei Zhang and Tao Xie
https://conf.researchr.org/info/msr-2022/awards
panagenda reached out to 750+ professionals to share their company’s Domino application strategy. Join this session to find out what was most important to your peers and what challenges they had to overcome to make their project a success. Franz Walder presents the exciting results of the survey and explains what role analytics can play when tackling these challenges.
Practical Implementation Tips For Implementing a Financial Planning - QueBIT ...QueBIT Consulting
We’re driven to help organizations improve their agility to make intelligent decisions that create value.
This is why we’re committed to excellence in analytics strategy, implementation, and training.
Where defects in the industry are counted as defects per million parts produced, a developer introduces an average of 70 bugs for every 1000 lines of code produced. We immersed ourselves in the experiments of Sadao Nomura, who launched Dantotsu "Better than the best" activities in Toyota factories, a 3-year program capable of reducing defects by 85%.
The tech practices, visual management, and tools of Dantotsu inspired us to:
- Eradicate the root causes of a bug within 24 hours of its detection
- Identify "weak points", typical problems that require strengthening the training system
- Create a culture of quality where everyone shares their solved bugs
We cover the theory of Dantotsu radical quality and the experiments we ran before October 2022.
Woody is the CTO and co-founder of Sipios, a fintech development agency. Flavian is a co-author of Build To Sell, CTO, and lean coach.
After you complete this module, you should be able to
explain these concepts:
- How requirements fit in the development process
- Key principles of requirements definition and management
- How you can manage requirements by using IBM Rational
requirements management tools
This document provides an agenda for a presentation on AI and machine learning for financial professionals. The presentation will be given by Sri Krishnamurthy, founder and CEO of QuantUniversity. The agenda includes introductions of the speaker and an overview of QuantUniversity. It then covers key trends in AI/ML, the basics of machine learning in 30 minutes, building a machine learning application in 10 steps, and case studies of how AI/ML are used in finance from companies like Bank of America, Ravenpack, and Northfield.
The document discusses increasing complexity in IT applications and how to address it. It proposes that professional services can help with software quality management and governance. Specifically, professional services can help implement quality programs and platforms, assess maturity levels, and provide application quality assessments, continuous integration/improvement, and management of technical debt. The goal is to reduce defects and costs while improving maintainability and control over outsourcers.
The Sky’s the Limit – The Rise of Machine LearninInside Analysis
The Briefing Room with Analyst Dr. Robin Bloor and SkyTree
Live Webcast on June 24, 2014
Watch the archive:
https://bloorgroup.webex.com/bloorgroup/lsr.php?RCID=1da2b498fc39b8b331a5bbb8dea2660f
With data growing more complex these days, many organizations are looking for ways to make sense of new information sources. The goal? Sprint ahead of the competition by exploiting fast-moving opportunities. The challenge? The data volumes, variety and velocity call for significantly greater horsepower than ever before. That’s where machine learning comes into play, and it’s already fundamentally changing the Big Data Analytics landscape.
Register for this episode of The Briefing Room to learn from veteran Analyst Dr. Robin Bloor as he explains how advanced analytics technology can transform the enterprise. He’ll be briefed by Martin Hack, CEO of Skytree, who will tout his company’s machine learning solution for big data. Hack will discuss the critical challenges facing today’s data professionals, and present use cases to show how machine learning can help organizations leverage big data as a capital asset. He’ll specifically address the power of predictive analytics, which can help companies seize opportunities and prevent serious problems.
Visit InsideAnlaysis.com for more information.
CdCon + GitOpsCon 2023 in Vancouver Canada. Slidedeck for the talk on Scaling Software Delivery: A framework for developer enablement through devRel and outreach.
AI improves software testing by Kari Kakkonen at TQSKari Kakkonen
AI (Artificial Intelligence) can make software testing better, and it is already happening. My presentation at Test & Quality Summit online 16.9.2020 talks a bit about Artificial Intelligence / Machine Learning theory, then discusses through NASA code quality case the fact that AI can be very precise in spotting problems. Finally, I take a look at software testing industry, which already proves to have many AI-powered tools and projects. Thanks to the team at Knowit and all the references in the content. I hope all of us start accelerating towards reaping off the AI benefits.
During the Agile Austria Conference 2017, Graz, Austria
Speaker: Fariz Saracevic
This session will examine how requirements management can bring significant value to agile development teams.
Similar to เก็บ Requirement อย่างไรให้มีประสิทธิภาพมากที่สุด (20)
The document discusses the results of a study on the impact of COVID-19 lockdowns on air pollution. Researchers found that lockdowns led to significant short-term reductions in nitrogen dioxide and fine particulate matter pollution globally as transportation and industrial activities declined substantially. However, the document notes that the improvements in air quality were temporary and pollution levels rose back to pre-pandemic levels as restrictions eased and activity increased again.
The document summarizes the rise of the app economy in Thailand and opportunities for Thai software developers. Key points:
- Thailand is entering the era of the app economy, dominated by mobile devices, cloud computing, and social networking. This represents a shift from the PC era.
- The app economy provides opportunities for developers through jobs creating apps and maintaining app ecosystems and platforms. However, consumer apps face competition while enterprise apps have strict requirements.
- For Thai developers, opportunities exist in both consumer and enterprise mobile apps, as well as localization of apps. Success requires understanding business needs and processes. Monetization is also a challenge due to app discovery issues.
- Trends driving the app economy include the
Software Park Thailand aims to promote cloud computing adoption in Thailand and establish the country as a cloud outsourcing center. It will focus on encouraging software developers to create software-as-a-service and end users like SMEs to utilize cloud services. Several companies discuss their cloud computing services and partnerships to support these goals. Rapid growth is expected in cloud computing in Thailand in the coming years.
The document discusses a new technology that can help reduce carbon emissions. It was created by researchers at a university who developed a new catalyst that can convert carbon dioxide into ethanol using renewable energy as the input. Their initial tests were successful at transforming carbon dioxide into ethanol, which could help lower greenhouse gas levels in the atmosphere if commercialized.
This document provides an overview of Thailand's IT market and contact information for 16 Thai exhibitor companies. It includes sections on Thailand's IT market trends, the Department of International Trade Promotion which organized the event, Software Park Thailand, mobile technology in Thailand, and lists the Thai exhibitor companies with contact information.
Software Park Newsletter 2/2554 "แท็บเล็ต สมาร์ทโพน โมบายแอพพลิเคชั่น ดาวเด่น...Software Park Thailand
1) Thailand's GDP in the first quarter of 2022 grew by 2.2% compared to the same period last year, totaling over 591,000 million baht. Private consumption rose by 20.4%, contributing over 112,000 million baht to GDP.
2) Exports of goods increased by 33,000 million baht or 2.5% compared to the same period last year, totaling over 445,000 million baht and accounting for 75% of GDP.
3) The top 3 industries that drove the economy in Q1 were manufacturing (17.6% of GDP), wholesale and retail trade (17%), and agricultural and agricultural product processing (10.1%).
The document discusses opportunities for Thai software developers in the mobile application market. It notes that developers should think globally and develop applications that can serve international markets given the borderless nature of software. It highlights several Thai companies that have successfully expanded into mobile services and applications. The rapidly growing markets for smartphones and tablets are opening up opportunities for developers to create business-driven mobile apps rather than standalone products.
The document discusses a Thai IT trade delegation visiting Tokyo, Japan from November 11-16, 2012. It includes an agenda item where Dr. Thanachart Numnonda, the director of Software Park Thailand, will speak on November 15. The rest of the document appears to be presentations and materials from various Thai IT companies promoting their products and services to potential Japanese partners and clients.
The document summarizes key details about a delegation of 16 Thai new media companies visiting Tokyo, Japan from November 12-16, 2012. It introduces the organizing bodies, Software Park Thailand and the Office of Small and Medium Enterprise Promotion (OSMEP), and their roles in supporting the Thai software industry and small businesses. The objectives of the delegation are to explore the Japanese market and find potential partners through business meetings and networking. Background on Thailand's growing internet usage and online economy is also provided.
The document summarizes a Thai IT trade delegation trip to Tokyo, Japan from November 11-16, 2012. It was led by the Office of Small and Medium Enterprises Promotion (OSMEP) and Software Park Thailand, and funded by OSMEP. The delegation included 16 software companies. The mission provided information on Thailand's IT industry and markets as well as Software Park Thailand, which provides office space, training and incubation for software startups.
Thai IT Business Development Delegation to Tokyo, Japan: November 2012 Software Park Thailand
Ms. Pimnara Sukkasem
Tel : +66 2 901 1111
Mobile : +66 81 893 7777
Website : www.dotcomdigital.co.th
Looking for: Business Partner, Distributor
Business Nature Product or Services:
Dotcom Digital is a full-service digital agency that specializes in online marketing, web design and
development, mobile application development, and social media marketing. We have been helping Thai
and international clients achieve their business goals through innovative digital solutions for over 10 years.
Our core services include:
- Online Marketing (Search Engine Optimization, Pay-Per-Click Advertising, Affiliate Marketing, Email
2. From Then To Today!!
Statistics of Failures
and Cartoon which
Shows “Failure is
Common “
Works as
Consultants
Refused Ph.D.
in CS by
Famous CS
Professor!!
Interests in Sharing
Experiences
ABAC’s 40th
Anniversary
Many of us Talk about
SUCCESS of Many
Technologies/Concepts
This Seminar
2
3. Our Series of Seminars
• Problems in Gathering Requirements
• Problems in Analysis and Design
• Problems in Coding
• Problems in Testing
3
4. What will happen today?
• 15 mins introduction to WHY we are here?
• Discussion with practitioners on “Issues in
Gathering Requirements”
• Conclusion
4
6. Some Statistics
0%
10%
20%
30%
40%
50%
60%
1994 1996 1998 2000 2002 2004 2009
Succeeded
Failed
Challenged
Standish Chaos Reports
Oxford University Regarding IT Project
Success (Saur & Cuthbertson, 2003)
Successful: 16%
Challenged: 74%
Abandoned: 10%
British Computer Society: The UK public sector spent an
estimated 12.4 bn. on software overall spend on IT about
22.6 Billion British Pounds (Jaques, 2004)
Successful: 16%
Failure Costs Tens of Billions of British Pounds in the
European Union
http://www.galorath.com/wp/software-project-failure-costs-billions-better-estimation-planning-can-help.php
6
7. More Statistic..
From Bob Lawhorn presentation on software failure March 2010
• Poorly defined applications (miscommunication between
business and IT) contribute to a 66% project failure rate, costing
U.S. businesses at least $30 billion every year (Forrester Research)
• 60% – 80% of project failures can be attributed directly to poor
requirements gathering, analysis, and management (Meta
Group)
• 50% are rolled back out of production (Gartner)
• 40% of problems are found by end users (Gartner)
• 25% – 40% of all spending on projects is wasted as a result of re-
work (Carnegie Mellon)
• Up to 80% of budgets are consumed fixing self-inflicted problems
(Dynamic Markets Limited 2007 Study)
http://www.galorath.com/wp/software-project-failure-costs-billions-better-estimation-planning-can-help.php
7
8. Risk: Software Development vs. Casino
.. actually – your odds are
better in vegas – according
to forester, 70% of all
development projects fail
because they are not
accepted by the end user
of the product..
http://anthonyfranco.wordpress.com/2009/02/08/h
ow-to-guarantee-software-project-failure/
8
11. Customers look at developers as a LAZY man, instead of blaming themselves of changing requirements
To avoid someone look at you like a LAZY people, you have to proceed, even you don’t have a clear picture!!
11The worse thing is that user normally have very little idea on what do they really want!!!