Products related to User:
-
User Stories Applied : For Agile Software Development
Thoroughly reviewed and eagerly anticipated by the agile community, User Stories Applied offers a requirements process that saves time, eliminates rework, and leads directly to better software. The best way to build software that meets users' needs is to begin with "user stories": simple, clear, brief descriptions of functionality that will be valuable to real users.In User Stories Applied, Mike Cohn provides you with a front-to-back blueprint for writing these user stories and weaving them into your development lifecycle. You'll learn what makes a great user story, and what makes a bad one.You'll discover practical ways to gather user stories, even when you can't speak with your users.Then, once you've compiled your user stories, Cohn shows how to organize them, prioritize them, and use them for planning, management, and testing. User role modeling: understanding what users have in common, and where they differGathering stories: user interviewing, questionnaires, observation, and workshopsWorking with managers, trainers, salespeople and other "proxies"Writing user stories for acceptance testingUsing stories to prioritize, set schedules, and estimate release costsIncludes end-of-chapter practice questions and exercises User Stories Applied will be invaluable to every software developer, tester, analyst, and manager working with any agile method: XP, Scrum... or even your own home-grown approach.
Price: 40.49 £ | Shipping*: 0.00 £ -
Software Development Activity Cycles : Collaborative Development, Continuous Testing and User Acceptance
Written from the perspective of a Technical Project Manager, this study presents a scenario for a complete “shift left” software development effort. It brings considerations for Test and Support as early as the Inception Stage. Based on an innovative model - Development Process Activity Cycles (DPAC) - this representation allows visualization of progress including recursive activities. The model is based on an interpretation of the Deming quality cycle of Plan Do, Check Act (PDCA). Periodic Management reports are generated using configuration management data generated during the Act phase of each iteration. There is no Test stage in the DPAC model; Test is represented in the back swing Check Phase of each iteration. This approach allows the user or Subject Mater Expert (SME) to contemplate the face of the system through several iterations of design and development, using the triad principle (“Power of Three”) matching a programmer, tester and member of the user community This approach incrementally reveals the best fit to the intent of the vision statement and iteratively uncovers the needs of the user while maintaining conceptual integrity.This book provides a holistic and comprehensible view of the entire development process including ongoing evolution and support, staffing, and establishment of a comprehensive quality engineering program.It describes activity inside the “belly of the beast.” By including support services as a part of the development model a complete return on investment (ROI) can be calculated and a value stream can be measured over the entire Application Life Cycle. You will· See how the various disciplines constituting the software development process come together· Understand where in the iterative development process progress can be measured and control exercised· Review how a quality engineering program will positively affect the quality of the development process· Examine how the quality of the development process profoundly affects the quality of the software systemWho this book is forIntended for a technical audience, this work should be of interest to all technical personnel including analysts, programmers, test and production, especially mid level managers and anyone familiar with the principles of a Lean, Agile approach to development.
Price: 49.99 £ | Shipping*: 0.00 £ -
Programming Machine Learning : From Coding to Deep Learning
You've decided to tackle machine learning - because you're job hunting, embarking on a new project, or just think self-driving cars are cool.But where to start? It's easy to be intimidated, even as a software developer.The good news is that it doesn't have to be that hard.Master machine learning by writing code one line at a time, from simple learning programs all the way to a true deep learning system.Tackle the hard topics by breaking them down so they're easier to understand, and build your confidence by getting your hands dirty.Peel away the obscurities of machine learning, starting from scratch and going all the way to deep learning.Machine learning can be intimidating, with its reliance on math and algorithms that most programmers don't encounter in their regular work.Take a hands-on approach, writing the Python code yourself, without any libraries to obscure what's really going on.Iterate on your design, and add layers of complexity as you go.Build an image recognition application from scratch with supervised learning.Predict the future with linear regression. Dive into gradient descent, a fundamental algorithm that drives most of machine learning.Create perceptrons to classify data. Build neural networks to tackle more complex and sophisticated data sets.Train and refine those networks with backpropagation and batching.Layer the neural networks, eliminate overfitting, and add convolution to transform your neural network into a true deep learning system.Start from the beginning and code your way to machine learning mastery.What You Need: The examples in this book are written in Python, but don't worry if you don't know this language: you'll pick up all the Python you need very quickly.Apart from that, you'll only need your computer, and your code-adept brain.
Price: 38.50 £ | Shipping*: 0.00 £ -
Super User Networks for Software Projects : Best practices for training and change management
To successfully compete in the modern world, organisations are accelerating their digital transformations.It is essential for them to utilise best practice methods when implementing new systems and adopting new technologies.The Super User Model is a proven methodology for delivering digital transformation projects, including large scale transitions. This book is designed to help project, learning and change professionals who are responsible for this delivery by introducing the Super User Model and how to use it.It provides the tools, techniques, and theory needed to plan out where and how Super Users can add value at each phase of a project - across software design, change management, testing, and training - and to manage Super User Networks beyond the transition into business as usual for sustained benefits. If your organisation is investing in new technology, you cannot afford not to use Super Users in taking the latest step in your digital transformation journey.
Price: 34.99 £ | Shipping*: 0.00 £
-
Is learning programming and software development very challenging?
Learning programming and software development can be challenging for some people, as it requires logical thinking, problem-solving skills, and attention to detail. However, with dedication, practice, and the right resources, it is definitely achievable. Breaking down complex concepts into smaller, more manageable parts and seeking help from online tutorials, courses, and communities can make the learning process easier and more enjoyable. Ultimately, the level of challenge will vary depending on the individual's background, experience, and learning style.
-
What is a user control in programming?
A user control in programming is a reusable component that encapsulates a set of functionality and can be added to a user interface. It allows developers to create custom controls with specific behavior and appearance, which can then be easily added to different parts of an application. User controls are often used to modularize code, improve maintainability, and promote code reusability. They are commonly used in web development, desktop applications, and mobile app development.
-
Which programming languages are used in software development?
There are many programming languages used in software development, including popular languages such as Java, Python, C++, JavaScript, and Ruby. Each language has its own strengths and is used for different purposes in software development. For example, Java is commonly used for building enterprise-level applications, while Python is known for its simplicity and versatility. C++ is often used for system software and game development, while JavaScript is essential for web development. Overall, the choice of programming language depends on the specific requirements of the software being developed.
-
What is the difference between software development and programming?
Software development is a broader term that encompasses the entire process of creating software, including planning, designing, testing, and maintaining software applications. Programming, on the other hand, refers specifically to the act of writing code to instruct a computer to perform certain tasks. While programming is a key component of software development, software development involves a more comprehensive approach that includes various stages beyond just writing code.
Similar search terms for User:
-
Designing the User Experience of Game Development Tools
Most tools developers want to improve the user experience but are not given the time, lack the techniques, or don’t know where to begin.Designing the User Experience of Game Development Tools addresses these issues to empower tools developers to make positive steps toward improving the user experience of their tools. The book explains how to improve the user experience of game development tools.The first part of the book details the logic behind why the user experience of game tools must be improved.The second part introduces the concept of user-centered design, a process that revolves around understanding people’s goals, watching them work, learning the context in which they work, and understanding how they think. Ideal for anyone who makes, uses, or benefits from game development tools, the book presents complex concepts in a manner that is accessible to those new to user experience design.The book illustrates many proven concepts and techniques using before-and-after examples from tools development to supply you with the real-world understanding you need to become a better game developer.It also describes how to get buy-in from your team. Although concepts have been simplified to make the information more easily accessible, the text includes resources in the footnotes if you want more details.The book includes access to a companion website, www.UXofGameTools.com, that contains the latest revisions for the book as well as contact information.You can also follow the official Twitter account @UXofGameTools to see the latest updates and articles related to the improvement of the user experience.
Price: 51.99 £ | Shipping*: 0.00 £ -
Data Plane Development Kit (DPDK) : A Software Optimization Guide to the User Space-Based Network Applications
This book brings together the insights and practical experience of some of the most experienced Data Plane Development Kit (DPDK) technical experts, detailing the trend of DPDK, data packet processing, hardware acceleration, packet processing and virtualization, as well as the practical application of DPDK in the fields of SDN, NFV, and network storage.The book also devotes many chunks to exploring various core software algorithms, the advanced optimization methods adopted in DPDK, detailed practical experience, and the guides on how to use DPDK.
Price: 52.99 £ | Shipping*: 0.00 £ -
AVG PC TuneUp 2 Years 1 User Global (Software License)
This product is a brand new and unused AVG PC TuneUp 2 Years 1 User Global (Software License)
Price: 15.36 € | Shipping*: 0.00 € -
AVG PC TuneUp 3 Years 1 User Global (Software License)
This product is a brand new and unused AVG PC TuneUp 3 Years 1 User Global (Software License)
Price: 20.75 € | Shipping*: 0.00 €
-
Is my user account user-friendly?
To determine if your user account is user-friendly, consider factors such as ease of navigation, clear instructions, and accessibility features. Evaluate if users can easily find the information they need, if the interface is intuitive, and if there are options for customization. Conduct user testing to gather feedback on the account's usability and make improvements based on the results. Overall, a user-friendly account should prioritize the user experience and make it simple for users to accomplish their tasks efficiently.
-
What training opportunities are available for IT specialists to specialize in web development and general programming, such as software development?
There are various training opportunities available for IT specialists looking to specialize in web development and general programming. Online platforms like Coursera, Udemy, and Codecademy offer courses and certifications in programming languages such as Python, Java, and JavaScript. Additionally, coding bootcamps like General Assembly and Flatiron School provide intensive, hands-on training in software development. IT specialists can also pursue advanced degrees in computer science or related fields to deepen their knowledge and skills in web development and programming.
-
What training options are available for IT specialists to specialize in web development and general programming, such as software development?
IT specialists looking to specialize in web development and general programming have a variety of training options available to them. They can pursue formal education through degree programs in computer science or related fields, attend coding bootcamps that offer intensive training in programming languages and frameworks, or take online courses and tutorials to learn specific skills. Additionally, IT specialists can participate in workshops, seminars, and conferences to stay updated on the latest trends and technologies in web development and software development. Continuous learning and practice are essential for IT specialists to excel in these specialized areas.
-
How can different user permissions be implemented in Android app development?
Different user permissions can be implemented in Android app development by using the Android system's permission model. This model allows developers to request specific permissions from the user at runtime, such as accessing the camera, location, or contacts. Developers can also define custom permissions for their app and specify which users or groups have access to them. Additionally, developers can use role-based access control to assign different levels of permissions to different user roles within the app. By carefully managing permissions, developers can ensure that users only have access to the features and data that they are authorized to use.
* All prices are inclusive of VAT and, if applicable, plus shipping costs. The offer information is based on the details provided by the respective shop and is updated through automated processes. Real-time updates do not occur, so deviations can occur in individual cases.