TweetFollow Us on Twitter

Business Processes...

Volume Number: 20 (2004)
Issue Number: 12
Column Tag: Programming

Business Processes... they're good for you... No, Really

by David Sobsey

My Reluctant Indoctrination Into The World Of Documented Business Processes

I have very little formal business or technical education. Most of what I have learned in these two areas has been experiential. When I was in college I thought I was going to make my living for the rest of my life playing golf. Except for a few philosophy classes taught by the poet laureate of my school, a great American Constitutional Law class taught by a card carrying member of the American Communist Party, (notice I didn't mention the name of the school I attended) or the English lit class that introduced me to the worlds of Kafka, Joyce and Hemingway (his short stories, not his novels!), I largely viewed class work as an interruption from what was truly important, pounding out a couple thousand balls a day on the practice range. I was so obsessed with golf I wrote my term paper in a comparative religion class on the mythological implications of the game. Needless to say, life has a way of conspiring to keep us from fulfilling our dreams and golf is now barley a hobby let alone my vocation.

In 1991, after over 10 years in the business world, about 5 of which were in the IT services industry, I co-founded a support service outsourcing business with a guy who has two degrees from M.I.T and an MBA from Harvard. I liked to tell him he obviously didn't want to take any chances. We couldn't have been more different in our approach to tackling business tasks. I had always flown by the seat of my pants, ignorantly and blissfully confident that my ability to think, reason and solve problems would get me to where I needed to be. He on the other hand could not get up from his desk without a clearly defined, well laid-out plan for how to take his first step. Wanna guess which one of us has more money in the bank?

Unfortunately one thing we did have in common, at that time at least, was our rather verbally violent, hair-trigger tempers. The arguments he and I used to have over the best way to address a given issue made the interaction between Paul Sr. and Jr. on American Choppers seem like two mature seminarians discussing the true meaning of a line of scripture.

Fortunately for us both, and the ultimate success of our business, he won most of these battles. Eventually I came to realize that the most important element missing from my approach, and usually the source of our disagreements, was a plan, a clearly defined, formal and documented set of tasks and goals that would efficiently and successfully get me from start to finish. I came to realize it's hard to get to where you want to go unless you know how you're going to get there. So, against my nature and the ego I was trying to protect from admitting my partner was right, I learned how.

Business Processes, What They Are, and Why We Use Them

I've seen Business Processes defined in many ways. Here are some bullets I think collectively provide a good basis for a general understanding of what Business Processes are, how and why they are implemented and the value they provide to an organization.

Business Processes are:

  • A set of procedures that coordinate the activities of a group of people.
  • A group of business activities undertaken by an organization in pursuit of a common goal.
  • A collection of related, structured activities-a chain of events-that produce a specific service or product for a particular customer or customers.
  • The execution of a series of activities which leads to the achievement of a measurable business result.
  • A prescribed sequence of work steps that is intended to be completed in order to produce a specific result.
  • A group of logically related activities that use the resources of an organization to provide defined results in support of the organization's objectives.
  • A set of one or more linked procedures or activities which collectively realize a business objective or policy goal, normally within the context of an organizational structure, defining roles and responsibilities

For me, each of these similar but subtlety different collections of elements contributes to an overall definition of a Business Process. I've highlighted in Bold text the elements I think are most important.

Broken down to its base elements a process is a set of linked, logically related procedures. These procedures most be definable and documented. (More on the tools available to document your processes later.) They must flow in a logical sequence. They must clearly define the roles and responsibilities of the people using them. The goals and objectives of a process must be clearly defined and achievable. And ultimately the results must be measurable.

I'm sure these concepts for the most part need very little explanation. They seem to be pretty self-evident. Therefore, I won't devote time on an academic exploration of these concepts. My objective for this article is to break this down and highlight what I feel are the most important elements to focus on from an IT services perspective. I want to make this discussion meaningful for you and to give you practical examples and advise regarding how to successfully develop and implement Business Processes in your environment. If you would like to explore these concepts from more of an academic, foundational standpoint, here are some resources you'll find helpful.

Google Answers: Definitions of Business Processes on The Web

http://www.google .com/search?hl=en&lr=&oi=defmore&q=define:business+process

The Open Source Business Process Management Ontology

http://www.jenzundpartner.de/ Resources/RE_OSSOnt/re_ossont.htm

Business Process Management Initiative

http://www.bpmi.org/>

Business Process Trends

http://www.bptrends.com/

The Project Management Institute

http://www.pmi.org/info/default.asp

Documenting Business Processes

Business Processes are of no use unless they're documented. A documented process is nothing more than a road map, a complex one yes, but a road map nevertheless. The unique road map used in documenting a process is called a Flowchart. Creating a Flowchart allows you to break down any process into individual events and activities, to display these in simple, graphic form and show the logical relationships between them. Constructing Flowcharts promotes better understanding of a process. You're forced to sit down and analyze each activity and event, think through what happens at each step in your process, and clarify the relationships between each event and its linked activities. I've found that when the process is going to be used by multiple people, each representing a different function or activity in the process, making this a team activity is particularly helpful. Having representatives from each function clarifies activities, improves group knowledge and understanding, builds team spirit and relationships and gives each member of the team a vested interest in the success of the process. If there's a bar near the office, all the better! We had a combination pool hall/brew pub near DARPA that we referred to as Conference Room 7. Whenever the subject of documenting our processes arose someone would invariably say, 'Hey, how about holding this meeting in Conference Room 7!".

There are very specialized tools, generally referred to as diagramming applications that allow for the creation of Flowcharts. The most popular, and from my experience the most powerful tool for performing this function is MS Visio.

MS Visio

http://www.microsoft.com/office/visio/

In addition to creating Flowcharts, Visio can be used to create Org Charts , Network diagrams and even contains am XML standard for the creation of web graphics. Visio is not available for the Mac. A quick Google search for "Macintosh flowchart tools" found:

ConceptDrawV

http://www.csodessa.com/ - Claims support of OS X


TeamFlow

http://www.teamflow.com/ - Claims support of OS X


I don't have any experience with either of these products, so I can't recommend them to you. I will contact the vendors and see if they would like to participate in a product review with MacTech. If we are successful, be looking for these reviews in upcoming issues.

Also be aware that the symbols and graphic elements that comprise a Flowchart is a language all its own. Mastering this language is essential for building good quality documented processes. If you are new to this arcane world I suggest you find yourself some good books or, better yet, some training resources where you can learn and master this unique set of skills and knowledge.

Case Study

In a previous occupational incarnation I was Director of IT Operations at DARPA, the Defense Advanced Research Projects Agency. DARPA is a truly amazing place. Besides really being the place where the Internet was invented (Sorry Al!) it has the highest number pf PhDs of any government agency, over 500. To say this is a very demanding group of IT users would be akin to calling Shaq tall. I guess I'll never forget the day I sat in a program director's office working out a plane to give him high-speed Internet access while he was sailing around the Chesapeake Bay on his 25-foot schooner. Not the kind of issue IT managers are confronted with during their typical workday. The mission statement given to me by the Director of DARPA, who BTW reports directly to the Secretary of Defense, was "Give our users whatever they want, as often as they want it, for as long as the want it, and give it to them as soon as they want it. Actually, before they know they want it would be best." We stared testing prospective analyst's psychic abilities as part of our interview screening process.

My job was to manage the approximately 100 good people who had the responsibility for keeping the DARPA classified and unclassified networks 100% secure, pretty much 100% operational, and technically very current. Like most mature IT service organizations, to successfully achieve these big picture objectives, we employed many different Business Processes that comprised our IT Service Management Plan. Examples of these processes include:

The Service/Help Desk Process - The process that's responsible for the end-user interface function in service delivery

Incident & Problem Management - The processes for the prevention and resolution of IT related business disruptions

Service Level Management - the process that negotiates the services to be delivered and the corresponding service levels for these services. This process also ensures all agreed upon services and service levels are met and measures the organizations success in its performance against prescribed service levels.

Release Management - the process responsible for the management of software development, installation and support of an organization's software products

The DARPA scientists fervently believed if they did not have the latest and greatest versions of their desktop hardware and software the success of their projects would be significantly impacted. It was not my job to question the validity of this position, but to ensure the success of the projects we undertook to give them what they wanted.

The desktop environment consisted of approximately 2,000 Windows fixed and portable workstations, (government-speak for desktops and laptops) and about 50 or so Macs. As an aside, at some point prior to my tenure at DARPA, the environment was the reverse, with Macs comprising the large percentage of machines on the network. There was many a time when one of the support analysts would come to me for help troubleshooting a particularly difficult Windows issue when I found myself longing for the good old days when Macs were king at DARPA and my Mac knowledge would have made me top dog rather than largely worthless in a situation like this. Anyway, we were continually refreshing (industry buzz word for upgrading) some aspect of the technology, hardware and/or software. This effort was so continuous we had members of our staff that did nothing but work on these projects.

When I arrived at DARPA amongst the staff I inherited were two tier-one support analysts and one senior engineer who supported our Mac users. The tier-one guys weren't really Mac people, but Windows analysts who had been sent to Apple support training to give them some basis for supporting the Mac users. The senior Mac engineer was perhaps the best Mac support person I have ever met, (and who, BTW, will be a future contributor to MacTech!). As a result of the low number of Mac users on our network and corresponding support issues, during a cutback in staff I was forced to loose both of our tier-one Mac analysts. A newly earned dual citizenship and the resulting security clearance issue caused the sudden departure of our senior Mac engineer. You might find it interesting, (I know I did), that apparently there are only two organizations within the DOD that can make a unilateral decision to revoke someone's security clearance without a hearing or any other type of legal due process, and these are the Secretary of Defense's office and DARPA. This should give you some idea of how serious the network access and security issues were.

Our Mac users were largely career DARPA research scientists who, when told by a previous Director of IRD (Information Resource Division, again, government-speak for IT) they would be forced to give up their Macs and use Windows, had fought the good fight, and in protest, had ultimately gone to the Director of the agency in their successful effort to keep their Macs. They were passionate Mac users, and some of them were fairly knowledgeable. Working to support them was one of the highlights of the time I spent at DARPA.

During the time I was at DARPA we undertook projects to upgrade our Mac users from G3 PowerBooks and desktops running OS 9.x to a combination of 15" G4 Titanium laptops and 933Mhz G4 "QuickSilver" desktops running first, OS X 10.1.x and OS 9.2.2, and ultimately OS X 10.2 and Classic. One particular problem I remember the very much second-class citizens our Mac users had was getting their machines backed-up. They had never been given a network back-up solution that would run in OS X. If they wanted their machines backed-up on the network, before they left work each day they had to remember to reboot their machines in OS 9 so the version of Retrospect they had would run. Of course with the back-up schedule we had they would need to remember to do this every night to have any chance at all of being backed-up.

The company I worked for was delivering services to DARPA on a "managed services" basis. The company owned all the assets on the network and provided the assets and the services to the government for a fixed price per seat. A seat was a CPU. The contract very clearly defined what would be delivered for this fixed cost and allowed for incremental charges when the government needed something that was outside the scope of services as defined in the agreement. I'm sure at least some of you are aware of a huge multi-billion dollar contract the Navy awarded to EDS several years ago called NMCI, Navy Marine Corps Intranet. This was the model for the DARPA contract.

The idea is for the government to buy IT capability in the same way it buys utility services like electricity. They plug something into a wall outlet and out comes what they need. The incentive for the vendor of services under this type of arrangement is to keep tight control on the configuration of a user's machine. The more "vanilla" a machine is the easier it is to support and maintain that machine. Typically the plan is to NOT give users local admin privileges. That way they can't install software or otherwise customize the configuration of their machines. This is the how the Navy does things under NMCI. This is not the way things were done at DARPA. Try telling a PhD research scientist they can't have admin privileges on their machine. The folks at DAPA had tried, and they had lost!

I mentioned earlier that DARPA scientists were sure they could not do their jobs without always having the latest and greatest version of their desktop technology. This was so important to them they had written it into the agreement that defined the services my company delivered. We were contractually obligated to deliver to the government the newest version of the OS, applications and hardware they were using within six months of its public release. Think about that. We had to test, build a load, and refresh over 2,000 machines every time Dell, IBM, Apple, Microsoft, etc. released a new version of what we were using. This included maintenance releases, patches, service packs, etc. Next to network security, this was perhaps the most difficult aspect of the job we had. It was a huge challenge to keep up with all the projects associated with this task, keeping our analysts trained and current on the new stuff. Most importantly and perhaps most difficult was our obligation to make sure, when we gave a user a new version of the OS or their hardware, what they got back was set-up and configured exactly like the machine we took from them when we began their refresh.

Believe me when I say we gave our users back a "new" machine that was configured EXACTLY as it had been before. I remember part of our process (more on this in a second) was to take screenshots of a user's desktop and position the icons for their files, aliases, etc. in the exact position they had been on their old machine. We had one user who stored everything on their desktop. They had over 400 file icons sitting on their desktop. I'll never forget the frustration of the analyst who sat for hours looking at the pictures of the old desktop, working to position each icon exactly where it had been previously. I took him out for beers that night. I think it helped; he came back the next day!

Let's use a Technology Refresh project I managed at DARPA as a case study for our exploration of Business Processes' role in a successful IT service management plan. The specific project we'll be looking at here is the project we undertook to migrate our Mac users from a dual-boot OS X 10.1.x/OS 9.2.2 configuration to a single-boot OS X 10.2.x/Classic set-up. Remember earlier I mentioned we had lost our entire Mac support staff at one point. The project had been delayed several times as a result. Our Mac users were grumbling loudly about their desire to have Jaguar and all the other benefits they knew they would receive from this project. Given the dearth of good Mac support resources in the market at that time, and our obligation to provide updates to the newest technology within six months of its release, we had no choice but to undertake this project with myself and a few well meaning Windows analysts who were pretty much completely ignorant to all things Mac.

Given the lack of Mac knowledge on the part of the analysts who would be assisting in the project, and my lack of desire to work 24/7 until I was able to complete the project myself, I knew we would have to rely on a well defined, well documented Business Process to ensure successful completion of the project. So in the midst of our full-time jobs of making sure DARPA's users were happy every minute of every day, we sat down and built a process that would ensure the objective of our project would be completed.

There are many critical elements that comprise a successful technology refresh project management plan. There's no way I can go into all of them in detail here. My intention here is to use this type of project as an example to illustrate the kinds of elements that need to be part of your business processes. If you're doing a technology refresh, great! Use my experience to hopefully contribute to the success of your project. If you're going to build business processes for some other activity, this should give you a good sample of the kinds of elements that should be part of your processes.

Work with senior management to establish the business goals and objectives for your project. You need to win management's buy-in for you project. Better yet, find a champion within the senior management team who will run political interference for you when necessary. Few complex projects are completed without a few unexpected developments (in the software world these are known as undocumented features). If management has made a prior commitment to support your project, you will pass over any bumps with much less difficulty.

Meet with you users as a group prior to beginning your project. Create a committee of users to represent the user base for your project. Hold meetings to discuss your project's goals and objectives with them. Ask them questions that will help you develop a service plan that takes their needs and interests into consideration. Users hate being without their machines. Find ways to minimize the disruption and inconvenience this project will inevitably cause. Use this opportunity to realistically set user's expectations regarding the project and its benefits as well as the disruptions it will cause. Tell users what to expect. Give them a basis to know how to judge your success. If you don't their criteria for judging your success will be unachievable no matter how well you plan or how hard you work.

Create a Pre-refresh checklist and meet individually with each user to fill it out. Go over your procedures with the user so that they know what to expect when you take their machine. If you need their machine for four hours to complete the refresh, tell them this. If they have a laptop and desktop machine arrange to do them one at a time. That will minimize the disruption your project will cause. Make sure your checklist has the following elements at the very least:

  • The passwords for their local and network accounts.
  • The path to the network share the use to store files.
  • Their default printers.
  • Their default browser and e-mail client.
  • Any non-standard applications they use.
  • The default directories they use to store their documents.

Set-up an on-line scheduling system and let users schedule the time and date for their refresh. Make sure the system sends them a confirming calendar item so the scheduled date gets on their calendar.

Make sure your process ensures that you plan for retaining their unique customized settings and user definable preferences. includes taking screenshots of key user areas like their desktop. Make sure you preserve their key personalized resources like their browser bookmarks and home page

Create a detailed, step, by step set of instructions for the analysts who will be performing your refresh. Take nothing for granted regarding what you think they know. Make the analysts use the instructions.

Thoroughly test your plan before going live with user's machines. Do many dry run- throughs on test machines and work out the bugs in your plan before you ever touch a user's machine.

Ensure your user's data is safe. This is paramount. The IT service version of the Hippocratic oath, (Do No Harm) is "Never Loss A Customer's Data". There is no sin you can commit greater than this. Don't rely on your regular backup plan to ensure their data. Assume they haven't been backed-up and you won't be sorry. Create an image of their machine before you begin the refresh. Then backup the image to a secure location.

Expect the unexpected. Plan for any eventuality you can imagine. Remember your goal must be to give the user their machine back set-up exactly they way it was when they gave it to you. I'll never forget the user who called up after we had returned their machine to complain they couldn't find any of their files. I went to the user's office and here's what I learned.

The user kept all their files at the root level of their hard drive. They had over 1,000 files stored there. They way they managed their work was they sorted this window by last modified date and kept their most current works in progress at the top of the list. Our process called for us to run Norton Utilities on all machines prior to imaging. The idea was if there were any damaged directories or the file structure was corrupted in some way, we would repair this first and then create an image without these problems. Well one of the repairs Norton does is fix any file creation or modified dates that fall outside a set of parameters. When Norton does this it changes the file dates to the moment it runs this fix. In this case all the users files at the root level of their drive had corrupted dates. When they got their machine back all file dates where now the date and time we ran Norton during the refresh. This was a very unhappy user.

If there are resources from multiple departments that will be working on your project, make sure you involve them in the development of your processes. For example, if you have a Business Apps group who is responsible for installing their apps on a machine you will be refreshing, make sure they are present when you detail this event on your process map or Flowchart. Make sure they have a schedule for the project and know when they must be available to perform their step in the process.

During your project's duration meet with users you have been completed. Ask them how it went. Your objective here is two fold: Good customer service requires follow-up. Close the loop and make sure your users are happy with the work your team did. This session will also allow you to determine if any aspects of your processes need to be refined or changed on the fly. If your users are reporting feedback that allows you to identify trends, use this information to quickly improve your processes so future participants in this project will experience more positive results.

Remember earlier we said that a business process must have a measurable result? Measure the results of your project by surveying your user's satisfaction with the project's outcome. Ask them to rate you on your performance against the project goals and objectives you communicated to them prior to beginning the project. Also ask them questions that will reveal the business value of the project. Did the project make them more productive? Do they find it easier to get their work done with the new technology they were given? Someone in your organization, probably the CIO or CFO, will love you for this. It's their job to measure the ROI (Return on Investment) for all IT related expenditures. A review of the anecdotal evidence you will gather from your survey will be very helpful in this effort.

Another benefit from your survey will be to use the user's feedback to conduct a lessons learned session with your team. Go over what worked as well as what didn't. What can you do better next time? What did your users tell you the feel was positive and negative. Take this data and make your next project better.

Finally, make sure you reward you team. They worked very hard no matter what the outcome. Acknowledge

Taking It To The Next Level

Recently I spent several months working with a very large government IT agency where I live in the Washington DC are. The focus of the work I did was to review, document, and where necessary, reengineer the agency's core business processes. The overall effort was to develop a coherent, consistent set of interrelated processes that, together, would form the agency's Enterprise Business Architecture. Prior to my arrival the agency had realized it needed to adopt a common set of standards or best practices to use as a framework for its efforts in this regard. My favorite anecdote regarding standards came from an Apple sponsored Enterprise Computing Conference I attended in Boston back in '92 or '93. A Gartner analyst began his talk on standards by saying, "The best thing about standards is there's so many to choose from". I really love that!

The agency looked and evaluated such models as ISO 9000, Six Sigma and CMMI. But it choose to standardize on ITIL, the IT Infrastructure Library. ITIL was originally developed in the UK as part of a government effort to establish a standard framework for IT service delivery that could be deployed across all government agencies. ITIL has become the most widely accepted formal approach to IT service management. The framework defines how service management is delivered within an organization. Given that it's a framework, ITIL is completely customizable to meet the needs of a given organization. It's a series of documents comprised of industry best practices for IT service delivery management.

During my time working for this agency I earned my ITIL Certification. For anyone who is serous about expanding their knowledge and formal understanding of IT service management, I highly recommend studying for the ITIL certification exam and gaining the ITIL certification.

If you'd like to learn more about ITIL, visit the home of ITIL and ITSM.

IT Service Management

http://www.itil-itsm-world.com/

There's a lot of great information on the site about ITIL including lots of information regarding implementing ITIL in your environment and also how to gain your certification.

I hope you found this article informative and valuable. I had a great time writing it and sharing these experiences with you!


The accomplishment David Sobsey is most proud of is being father to two incredible children, Zach and Alexa Rae. He makes his living doing something he really loves, working as the Editor of MacTech. David's background includes 20 years founding and growing businesses in the ITS services industry, and serving as a senior IT manager for a large government technology research organization. His passionate relationship with the Mac began in 1984 when his brother Joe showed him the pure magic of MacPaint. Please direct all comments/suggestions/ideas you have for David to: editor@mactech.com.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Latest Forum Discussions

See All

Whitethorn Games combines two completely...
If you have ever gone fishing then you know that it is a lesson in patience, sitting around waiting for a bite that may never come. Well, that's because you have been doing it wrong, since as Whitehorn Games now demonstrates in new release Skate... | Read more »
Call of Duty Warzone is a Waiting Simula...
It's always fun when a splashy multiplayer game comes to mobile because they are few and far between, so I was excited to see the notification about Call of Duty: Warzone Mobile (finally) launching last week and wanted to try it out. As someone who... | Read more »
Albion Online introduces some massive ne...
Sandbox Interactive has announced an upcoming update to its flagship MMORPG Albion Online, containing massive updates to its existing guild Vs guild systems. Someone clearly rewatched the Helms Deep battle in Lord of the Rings and spent the next... | Read more »
Chucklefish announces launch date of the...
Chucklefish, the indie London-based team we probably all know from developing Terraria or their stint publishing Stardew Valley, has revealed the mobile release date for roguelike deck-builder Wildfrost. Developed by Gaziter and Deadpan Games, the... | Read more »
Netmarble opens pre-registration for act...
It has been close to three years since Netmarble announced they would be adapting the smash series Solo Leveling into a video game, and at last, they have announced the opening of pre-orders for Solo Leveling: Arise. [Read more] | Read more »
PUBG Mobile celebrates sixth anniversary...
For the past six years, PUBG Mobile has been one of the most popular shooters you can play in the palm of your hand, and Krafton is celebrating this milestone and many years of ups by teaming up with hit music man JVKE to create a special song for... | Read more »
ASTRA: Knights of Veda refuse to pump th...
In perhaps the most recent example of being incredibly eager, ASTRA: Knights of Veda has dropped its second collaboration with South Korean boyband Seventeen, named so as it consists of exactly thirteen members and a video collaboration with Lee... | Read more »
Collect all your cats and caterpillars a...
If you are growing tired of trying to build a town with your phone by using it as a tiny, ineffectual shover then fear no longer, as Independent Arts Software has announced the upcoming release of Construction Simulator 4, from the critically... | Read more »
Backbone complete its lineup of 2nd Gene...
With all the ports of big AAA games that have been coming to mobile, it is becoming more convenient than ever to own a good controller, and to help with this Backbone has announced the completion of their 2nd generation product lineup with their... | Read more »
Zenless Zone Zero opens entries for its...
miHoYo, aka HoYoverse, has become such a big name in mobile gaming that it's hard to believe that arguably their flagship title, Genshin Impact, is only three and a half years old. Now, they continue the road to the next title in their world, with... | Read more »

Price Scanner via MacPrices.net

B&H has Apple’s 13-inch M2 MacBook Airs o...
B&H Photo has 13″ MacBook Airs with M2 CPUs and 256GB of storage in stock and on sale for up to $150 off Apple’s new MSRP, starting at only $849. Free 1-2 day delivery is available to most US... Read more
M2 Mac minis on sale for $100-$200 off MSRP,...
B&H Photo has Apple’s M2-powered Mac minis back in stock and on sale today for $100-$200 off MSRP. Free 1-2 day shipping is available for most US addresses: – Mac mini M2/256GB SSD: $499, save $... Read more
Mac Studios with M2 Max and M2 Ultra CPUs on...
B&H Photo has standard-configuration Mac Studios with Apple’s M2 Max & Ultra CPUs in stock today and on Easter sale for $200 off MSRP. Their prices are the lowest available for these models... Read more
Deal Alert! B&H Photo has Apple’s 14-inch...
B&H Photo has new Gray and Black 14″ M3, M3 Pro, and M3 Max MacBook Pros on sale for $200-$300 off MSRP, starting at only $1399. B&H offers free 1-2 day delivery to most US addresses: – 14″ 8... Read more
Department Of Justice Sets Sights On Apple In...
NEWS – The ball has finally dropped on the big Apple. The ball (metaphorically speaking) — an antitrust lawsuit filed in the U.S. on March 21 by the Department of Justice (DOJ) — came down following... Read more
New 13-inch M3 MacBook Air on sale for $999,...
Amazon has Apple’s new 13″ M3 MacBook Air on sale for $100 off MSRP for the first time, now just $999 shipped. Shipping is free: – 13″ MacBook Air (8GB RAM/256GB SSD/Space Gray): $999 $100 off MSRP... Read more
Amazon has Apple’s 9th-generation WiFi iPads...
Amazon has Apple’s 9th generation 10.2″ WiFi iPads on sale for $80-$100 off MSRP, starting only $249. Their prices are the lowest available for new iPads anywhere: – 10″ 64GB WiFi iPad (Space Gray or... Read more
Discounted 14-inch M3 MacBook Pros with 16GB...
Apple retailer Expercom has 14″ MacBook Pros with M3 CPUs and 16GB of standard memory discounted by up to $120 off Apple’s MSRP: – 14″ M3 MacBook Pro (16GB RAM/256GB SSD): $1691.06 $108 off MSRP – 14... Read more
Clearance 15-inch M2 MacBook Airs on sale for...
B&H Photo has Apple’s 15″ MacBook Airs with M2 CPUs (8GB RAM/256GB SSD) in stock today and on clearance sale for $999 in all four colors. Free 1-2 delivery is available to most US addresses.... Read more
Clearance 13-inch M1 MacBook Airs drop to onl...
B&H has Apple’s base 13″ M1 MacBook Air (Space Gray, Silver, & Gold) in stock and on clearance sale today for $300 off MSRP, only $699. Free 1-2 day shipping is available to most addresses in... Read more

Jobs Board

Medical Assistant - Surgical Oncology- *Apple...
Medical Assistant - Surgical Oncology- Apple Hill Location: WellSpan Medical Group, York, PA Schedule: Full Time Sign-On Bonus Eligible Remote/Hybrid Regular Apply Read more
Omnichannel Associate - *Apple* Blossom Mal...
Omnichannel Associate - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Apple Read more
Cashier - *Apple* Blossom Mall - JCPenney (...
Cashier - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Apple Blossom Mall Read more
Operations Associate - *Apple* Blossom Mall...
Operations Associate - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Apple Read more
Business Analyst | *Apple* Pay - Banco Popu...
Business Analyst | Apple PayApply now " Apply now + Apply Now + Start applying with LinkedIn Start + Please wait Date:Mar 19, 2024 Location: San Juan-Cupey, PR Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.